Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 18:48

Загрузка Картинки При условии

Автор Вожак, 29 мар 2012, 11:16

0 Пользователей и 1 гость просматривают эту тему.

Вожак

Добрый день, у меня есть внешняя обработка, в которой есть макет, на котором должна появляться картинка, в случае когда определенное значение заполнено, так вот, проблема в следующем:

   Значок = Новый Картинка ("Адрес картинки??????????????"); //(КАК тут сохранить картинку)
   ХранилищеКартинки = Новый ХранилищеЗначения(Значок);
   НовКарт = СсылкаНаОбъект.СоздатьЭлемент();
   НовКарт.Наименование = "Декларация1";
   НовКарт.Изображение = ХранилищеКартинки;
   НовКарт.Записать();
   Если ЗначениеЗаполнено(ОбластьДетальныхЗаписей.Параметры.Декларация) Тогда
      НовКарт.Показать();
   КонецЕсли;   


Вот код для хранения картинки, что мне прописать в "Адрес Картинки", чтобы картинка всегда открывалась на любом компьютере, ибо если я укажу туда путь, к примеру: С:\\Картинка.jpeg, он ее всегда там искать будет, но ведь не у всех на компьютерах будет лежать картинка в указанной директории. Надеюсь вопрос понятно составил) поможет кто?)

archlink87

В библиотеку добавьте картинку

Вожак

Цитата: archlink87 от 29 мар 2012, 11:45
В библиотеку добавьте картинку
блин, как это делается?) картинку в хранилище я так понимаю поместил кодом написанным выше, теперь я так понял нужно из хранилище в библиотеку, только как?)

cska-fanat-kz

Картинку сохраните как объект метаданных в ветке "Общие картинки"
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

cska-fanat-kz

Картинку в ветку "Общие" добавляете руками без всякого программирования!
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Вожак

Цитата: cska-fanat-kz от 29 мар 2012, 11:56
Картинку в ветку "Общие" добавляете руками без всякого программирования!
я не могу добавить, у меня внешняя обработка((

Вожак

все, сделал, только как теперь откорректировать расположение картинки, а то она на пару сантиметров сдвинута от нужного места)

Вожак


cska-fanat-kz

Как вариант - использовать макет типа "ДвоичныеДанные".
Туда можно положить вообще любой файл...
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Вожак

а если у меня уже создан макет, и яне хочу создавать новый, но хочу залить туда картинку, вариант с двоичными данными не прокатит?

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск