Имя: Пароль:
1C
 
шаблон Active Document в печатной форме документа
0 Wefast
 
14.09.15
15:06
Идея сделать печатную форму с использованием Active Document вызвана тем, что есть поле "Содержание" которое может быть любой длины. И как осуществить перенос части текста при необходимости на новую странице без заморочек я не понял. А тут Word сам все делает при возникновение такой необходимости.

Для каждого Данные из ОсновныеДанные Цикл
        АктивныйДокумент = ПолучитьМакет("Макет");
        КомОбъект = АктивныйДокумент.Получить();
        
        КомОбъект.Application.Visible=1;
        
        КомОбъект.Bookmarks(СокрЛП("НомерТребования")).Select();
        КомОбъект.Application.Selection.TypeText(СокрЛП(Данные.Номер));

        КомОбъект = 0;
        
КонецЦикла;

В общем он вроде бы вполне сносно формирует документ, но открывается после пустой табличный документ, так как это кнопка печати
Открывает одно пустое окно с вордом и второе с документов открывает в режими Черновика.

В общем я пытался в конце принудительно закрыть табличный документ ТабДок.Скрыть(); но не вышло