Печатная форма - шаблон Microsoft Word для 1С: Предприятие 8.3, 3-я часть
HTML-код
- Опубликовано: 15 сен 2024
- Печатная форма - шаблон Microsoft Word для 1С: Предприятие 8.3, 3-я часть
ВидеоКурс "Создание прикладных решений в системе 1С:Предприятие 8.2, 8.3"
Весь курс на сайте kurszop.ru/ Заработок на Толока Яндекс:
toloka.yandex....
Этот пример не будет работать если сервер находится на другой машине!
Вы активируете визуализацию COM объекта MS Word в серверной процедуре, а надо было на сервере сохранить активдок в файл и вернуть на клиент ссылку на него.
И уже на клиенте инициализировать его с помощью ПолучитьCOMОбъект, заполнить и вывести на экран
Отлично, то что доктор прописал!
То что нужно! Спасибо!
Единственное, я бы повторяющийся код:
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Замена = Document.Content.Find:
Замена.Execute("", Ложь, Истина, Ложь, , , Истина, , Ложь, ДатаДоговора);
//////////////////////////////////////////////////////////////////////////////////////////////////////////
Вынес бы в отдельную процедуру:
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Процедура ВывестиПараметр(Параметр, Значение)
Замена = Документ.Content.Find;
Замена.Execute(Параметр, Ложь, Истина, Ложь, , , Истина, , Ложь, Значение);
КонецПроцедуры
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
И вызывал из основной процедуры вот так:
ВывестиПараметр("", ДатаДоговора);
Спасибо за решение в выводе записей в цикле, долго мучался над этим...