|
Показывать только первую страницу макета в ворде
| ☑ |
0
Alekzander Wolf
17.10.17
✎
12:18
|
Макет состоит из двух страницу. (страницу в макете убрать не получается - это лютый .....) можно ли программно как-то настроить, чтобы выводить первую страницу макета.
Пример кода:
АктивныйДокумент = ПолучитьМакет("АктПриемаПередачиСедан");
КомОбъект = АктивныйДокумент.Получить();
КомОбъект.Application.Visible=1;
КомОбъект.Fields.UpDate();
|
|
1
Alekzander Wolf
18.10.17
✎
08:46
|
Макет состоит из двух страниц word. Как не выводить вторую страницу?
|
|
2
DrShad
18.10.17
✎
08:59
|
это почему это не получается убрать в макете?
|
|
3
DrShad
18.10.17
✎
09:00
|
и в ворде нет страниц, увы
|
|
4
Fedor-1971
18.10.17
✎
09:13
|
(0) Закопай то чего не нужно выводить, например, так:
область=КомОбъект.Область(....);
КомОбъект.Удалить(область, ...);
|
|
5
Alekzander Wolf
18.10.17
✎
09:34
|
(2) там стоит разрыв раздела и когда его убираешь часть страницу уходит на следующую и обратно не переноситься.Не смог на одной сделать...
|
|
6
DrShad
18.10.17
✎
09:40
|
(5) ты просто не умеешь работать с вордом
|
|
7
Alekzander Wolf
18.10.17
✎
09:54
|
(6) Не спорю, не эксперт
|
|
8
Fedor-1971
18.10.17
✎
10:05
|
(7) поделись инфой, ты где прочитал про использование активных документов в шаблонах? Как-то пытался использовать - получилась корявка, инфы толковой не нарыл и остановился на стандартном Табличном документе.
|
|
9
Alekzander Wolf
18.10.17
✎
10:17
|
(8) Довольно часто вордовские документы используются в качестве макетов
АктивныйДокумент = ПолучитьМакет("АктПриемаПередачиСедан");
КомОбъект = АктивныйДокумент.Получить();
КомОбъект.Application.Visible=1;
КомОбъект.Variables.Item("НомерДоговора").Value=Формат(Число(Шапка.Номер),"ЧГ=")+" от "+Формат(Шапка.Дата,"ДФ ="" дд ММММ гггг""");
КомОбъект.Variables.Item("ПлательщикСокр").Value=СокрЛП(Шапка.Контрагент.НаименованиеПолное);
КомОбъект.Fields.UpDate();
|
|
10
Alekzander Wolf
18.10.17
✎
10:18
|
(8) Я просто с этим столкнулся, самому мне тоже не нравится использовать их в качестве макета
|
|