Имя: Пароль:
1C
1С v8
Печатная форма Word меняет междустрочный интрервал - как устранить?
0 PCcomCat
 
17.10.19
23:15
Доброго времени, уважаемые!

Не могу победить проблему, связанную с печатью из 1С документа Word. Прошу помощи!

Создана печатная форма с загруженным в макет шаблоном Word (docx).
В шаблоне междустрочный интервал стоит одинарный, а при выводе из 1С ставит множитель 1,08 и еще интервал после абзаца 8 пт.

Как-то можно заставить 1С не менять настройки?

Заранее благодарю за помощь!
1 PCcomCat
 
18.10.19
01:13
Разобралась по мануалу:
            COMСоединение = ПечатнаяФорма.COMСоединение;
            //Выделение таблица договора.
            COMСоединение.ActiveDocument.Tables.Item(1).Select();
            ВыделеннаяОбласть = COMСоединение.Selection;
            //Установка междустрочного интервала.
            ВыделеннаяОбласть.ParagraphFormat.LineSpacingRule = 0;
            //Установка интервала перед абзацем и после абзаца.
            ВыделеннаяОбласть.ParagraphFormat.LineUnitAfter  = 0.01;
            ВыделеннаяОбласть.ParagraphFormat.LineUnitBefore = 0.01;