Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Вывод картинки в макете в веб клиенте

Вывод картинки в макете в веб клиенте
Я
   Smit1C
 
18.06.18 - 14:59
Добрый день!

Есть печатная форма, в которой выводятся картинки.
В тонком клиенте работает нормально.
При выводе через веб клиент выходят пустые поля.
Подскажите что подправить в коде для того чтобы и в веб клиенте всё заработало...

            //Вывод картинки

            НайденыеФайлы = новый Массив;
            РаботаСФайлами.ЗаполнитьПрисоединенныеФайлыКОбъекту(ВыборкаНоменклатура.Номенклатура, НайденыеФайлы);
            
            Если НайденыеФайлы.Количество()>0 Тогда
                
                Картинка= Новый Картинка( РаботаСФайлами.ДвоичныеДанныеФайла(НайденыеФайлы[0]), Истина) ; 
                ОбластьСтрокаИзделие.Рисунки.ЭскизФото.Картинка = Картинка;
                
            КонецЕсли;
 
 
   hhhh
 
1 - 18.06.18 - 15:10
(0) Картинка= Новый Картинка( РаботаСФайлами.ДвоичныеДанныеФайла(НайденыеФайлы[0]), Истина) ; 

эту фигню выкинь. Написано же, что в вэб-клиенте не работает.
   Smit1C
 
2 - 18.06.18 - 15:12
(1) это понятно. вопрос в том что написать взамен....
   hhhh
 
3 - 18.06.18 - 15:22
(2) ну может
Картинка = ПолучитьКартинкуНаСервере(НайденыеФайлы);
   Smit1C
 
4 - 18.06.18 - 15:35
(3) код уже в модуле менеджера
   hhhh
 
5 - 18.06.18 - 15:38
(4) что же это тогда?

ОбластьСтрокаИзделие.Рисунки.ЭскизФото.Картинка
   Smit1C
 
6 - 18.06.18 - 15:46
(5) в смысле ?
на сервере в модуле менеджера готовится табличный документ , затем этот макет передается на клиента.
   Cyberhawk
 
7 - 18.06.18 - 15:47
Сколько платят за решение вопроса?
   Smit1C
 
8 - 18.06.18 - 15:49
(7)волонтерский опыт)
   Cyberhawk
 
9 - 18.06.18 - 15:49
Безоплатно работаешь что ли?
   hhhh
 
10 - 18.06.18 - 15:49
(6) если это всё на сервере, то должно работать
 
 Рекламное место пустует
   Smit1C
 
11 - 18.06.18 - 15:58
(10) должно, но где-то что-то пошло не так...
   Smit1C
 
12 - 18.06.18 - 16:59
может кому ещё пригодится:

                ДанныеКартинки = РаботаСФайлами.ДанныеФайла(НайденыеФайлы[0]);
                ДвоичныеДанныеКартинки = ПолучитьИзВременногоХранилища(ДанныеКартинки.СсылкаНаДвоичныеДанныеФайла);
                ОбластьСтрокаИзделие.Рисунки.ЭскизФото.Картинка = Новый Картинка(ДвоичныеДанныеКартинки);

Список тем форума
Рекламное место пустует  Рекламное место пустует
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство.
Фредерик Брукс-младший
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует