Версия для печати темы (https://pro1c.org.ua/index.php?s=78da33d42c53ab8656f49f5eb58fc5ca&showtopic=28892)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Программирование в 1С Предприятие 8.3 _ 1C 8.3 управляемые формы вставка HTML файла в форматированный документ

Автор: Putilin 24.03.16, 13:21

Надо вставить НTML файл в форматированный документ. Сам текст вставляется а картинки не читаются.
На форме есть форматированный документ ФормДок
в нем создаю текст и картинку
Записываю в файл:ФормДок.Записать("E:\1\Template1.html",ТипФайлаФорматированногоДокумента.HTML);

Читаю из файла

Рез = "";
    Тхт = Новый ТекстовыйДокумент;
    Тхт.Прочитать("E:\1\Template1.html");
    Для НомСтр = 1 ПО Тхт.КоличествоСтрок() Цикл
        Рез = Рез + Тхт.ПолучитьСтроку(НомСтр);
    КонецЦикла;    
    
    аКартинки = Новый Структура;
    аКартинка = Новый Картинка("E:\1\Template1_files\image001.png");
    //аКартинка = Новый ДвоичныеДанные("E:\Шаблоны\Template1_files\image001.png");
    аКартинки.Вставить("image001",аКартинка);
    ФормДок.УстановитьHTML(Рез,аКартинки);

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua