Вход | Регистрация
 

Колонтитулы в двух табличных документах

Колонтитулы в двух табличных документах
Я
   SevenHola
 
14.03.19 - 09:18
Есть два ТабДока, выводятся на самописную форму предпросмотра, после кнопкой оба отправляются на печать.
Нужны колонтитулы:
"Страница [&НомерСтраницы] из [&СтраницВсего]";

Так как это разные ТабДоки, то и колонтитулы у них никак не связаны. Объединить ТабДоки нельзя, у них разная ориентация страниц.

СтраницВсего можно задать через ТабДок1.КолвоСтраниц() + ТабДок2.КолВоСтраниц();
Но как во втором ТабДоке задать начальную цифру в колонтитуле равную ТабДок1.КолвоСтраниц() + 1?

Что должно быть:
ТабДок1 =
1 страница из 6
2 страница из 6
ТабДок 2 =
3 страница из 6
4 страница из 6
...

Параметр "ВерхнийКолонтитул.НачальнаяСтраница = 3;" - не то, просто печать колонтитула начнётся с 3-ей страницы ТабДок2.
 
 
   НЕА123
 
1 - 14.03.19 - 09:32
"Страница 2.[&НомерСтраницы] из [&СтраницВсего]";
   НЕА123
 
2 - 14.03.19 - 09:33
(1)
* [&СтраницВсего] = числосуммастраниц
   SevenHola
 
3 - 14.03.19 - 09:39
(1)
Страница 1 из 6
Страница 2 из 6

Страница 2.1 из 6
Страница 2.2 из 6
Страница 2.3 из 6

Это к сожалению не подходит.
   RomanYS
 
4 - 14.03.19 - 10:03
В порядке бреда: добавить две пустых страницы в начало второго документа и не выводить их на печать
   SevenHola
 
5 - 14.03.19 - 10:06
(4) Думал об этом, но заказчику это не понравится.
   SevenHola
 
6 - 14.03.19 - 10:21
А что после определения ТабДок2 вставить разделителей = ТабДок1.КолВоСтраниц()...
А затем волшебным образом перед показом пользователю удалить эти лишние страницы....колонтитулы пересчитаются?
   RomanYS
 
7 - 14.03.19 - 10:22
(6) Пересчитаются... нет настолько волшебного образа
   RomanYS
 
8 - 14.03.19 - 10:25
(6) Без предпросмотра пользователь их может не видеть вообще. А вот на печать надо будет отправлять страницы например 3-6, и в предпросмотре их не скроешь
   SevenHola
 
9 - 14.03.19 - 10:39
А если так:
Вывести ТабДоки на форму для предпросмотра, на форме создать свою кнопку печати, при нажатии на которую во второй ТабДок добавляются пустые страницы и затем всё отправляется на печать с параметрами печатать 3-6...
   RomanYS
 
10 - 14.03.19 - 10:52
(9)
   RomanYS
 
11 - 14.03.19 - 10:52
Попробуй
   RomanYS
 
12 - 14.03.19 - 10:56
)))
В свежей платформе есть нужное тебе
ТабДок.НомерПервойСтраницы = 4;
   RomanYS
 
13 - 14.03.19 - 10:58
   SevenHola
 
14 - 14.03.19 - 10:58
(12) Покажи!) Где можно прочитать или может скриншот?
   RomanYS
 
15 - 14.03.19 - 11:00
(13)
"Реализована возможность управления нумерацией страниц, выводимых в колонтитулах табличного документа.
Реализовано свойство ТабличныйДокумент.НомерПервойСтраницы. В диалоге редактирования колонтитулов табличного документа реализована возможность указания номера первой страницы.

При экспорте табличного документа в форматы Open XML и OpenDocument, номер первой страницы подставляется в соответствующее свойство документа."
   SevenHola
 
16 - 14.03.19 - 11:04
(15) Спасибо!

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.