Печатная форма - шаблон Microsoft Word для 1С: Предприятие 8.3, 3-я часть

Поделиться
HTML-код
  • Опубликовано: 15 сен 2024
  • Печатная форма - шаблон Microsoft Word для 1С: Предприятие 8.3, 3-я часть
    ВидеоКурс "Создание прикладных решений в системе 1С:Предприятие 8.2, 8.3"
    Весь курс на сайте kurszop.ru/ Заработок на Толока Яндекс:
    toloka.yandex....

Комментарии • 3

  • @georgegurzhiev4761
    @georgegurzhiev4761 9 лет назад +17

    Этот пример не будет работать если сервер находится на другой машине!
    Вы активируете визуализацию COM объекта MS Word в серверной процедуре, а надо было на сервере сохранить активдок в файл и вернуть на клиент ссылку на него.
    И уже на клиенте инициализировать его с помощью ПолучитьCOMОбъект, заполнить и вывести на экран

  • @borisdorofeev5939
    @borisdorofeev5939 9 лет назад

    Отлично, то что доктор прописал!

  • @maxsterauto7053
    @maxsterauto7053 8 лет назад +2

    То что нужно! Спасибо!
    Единственное, я бы повторяющийся код:
    ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
    Замена = Document.Content.Find:
    Замена.Execute("", Ложь, Истина, Ложь, , , Истина, , Ложь, ДатаДоговора);
    //////////////////////////////////////////////////////////////////////////////////////////////////////////
    Вынес бы в отдельную процедуру:
    ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
    Процедура ВывестиПараметр(Параметр, Значение)
    Замена = Документ.Content.Find;
    Замена.Execute(Параметр, Ложь, Истина, Ложь, , , Истина, , Ложь, Значение);
    КонецПроцедуры
    ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
    И вызывал из основной процедуры вот так:
    ВывестиПараметр("", ДатаДоговора);
    Спасибо за решение в выводе записей в цикле, долго мучался над этим...