Как задать различные параметры страниц в одном табличном документе?
☑
0
Vladal
01.02.17
✎
15:55
Привет!
Нужно для двусторонней печати устанавливать различные отступы:
- для нечетных страниц отступ слева 30 мм, с других сторон по 10 мм;
- для четных страниц - 300 мм справа.
Платформа 8.3.7.2008.
"В MS Word это реализовано" (С)
Как это сделать в 1С?
1
Vladal
01.02.17
✎
15:56
пардон, для чётных страниц отступ 30 мм.
2
vicof
01.02.17
✎
16:12
Ctrl+C, Сtrl+W в ворд, а дальше дело техники
3
vicof
01.02.17
✎
16:13
Ctrl+V
4
Vladal
01.02.17
✎
16:16
Таким макаром таблица отображается некузяво.
Почти годный вариант, но мы же Родину автоматизируем, а не копипипастим из 1С в Word?
5
IlyaSR
01.02.17
✎
16:21
"выгоняй" в Word сразу, а там ...
"В MS Word это реализовано" (С)
6
IlyaSR
01.02.17
✎
16:25
а так можно попробовать воспользоваться
ЧередованиеРасположенияСтраниц
ЧередованиеРасположенияСтраниц (PagePlacementAlternation)
Значения
Авто (Auto)
ЗеркальноСверху (MirrorOnTop)
ЗеркальноСлева (MirrorOnLeft)
НеИспользовать (DontUse)
Описание:
Содержит варианты вывода на печать чередующихся страниц.
Доступность:
Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.
7
IlyaSR
01.02.17
✎
16:30
ТабДок = Новый ТабличныйДокумент;
ТабДок.ПолеСлева = 30;
ТабДок.ПолеСправа = 10;
ТабДок.ПолеСверху = 10;
ТабДок.ПолеСнизу = 10;
ТабДок.ЧередованиеРасположенияСтраниц = ЧередованиеРасположенияСтраниц.ЗеркальноСлева;
8
Vladal
01.02.17
✎
16:56
(6) Спасибо!
Проглядел я это новое свойство табличного документа.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший