2014-01-21 3 views
0

У меня есть пять «страниц» в PDF-файле, который я создал. Каждая страница имеет связанную главную страницу, которая диктует расположение «страницы», верхний колонтитул, нижний колонтитул и т. Д. Я также включил вторую страницу в макет для каждого, которая правильно переустанавливает верхний/нижний колонтитул. Когда я говорю «страница», то, что я имею в виду, это уникальные подформы (вставить страницу из иерархии), которые являются отдельными формами.Динамическая нумерация страниц в дизайнере жизненного цикла ES2

Внутристраничная страница содержит поля, которые используются на всех последующих страницах, а также список, который пользователь выбирает для включения (удаления) страниц, закодированных в PDF. Все работает отлично, за исключением нумерации страниц. Мне нужно, чтобы нумерация страниц начиналась как страница 1 из x для каждой новой страницы, которую пользователь скрывает на основе их выбора.

Иерархия страниц и связанные главные страницы:

Введение Введение PBL PBLMaster (PBLM1, PBLM2) Улучшение ImproveMaster (ImprvM1, ImprvM2) Реализовать ImplementMaster (ImpM1, ImpM2) управления ControlMaster (ConM1, ConM2)

Каждая страница имеет следующий набор под ОБЪЕКТ - PAGINATION:

PBL -

Место: На странице PBLMM1 Удержать: (ни один не выбраны) После: Продолжить заполнение родителя Если набор данных должен быть пронумерованы: Переполнение: Перейти на страницу PBLM2

И то же самое для каждой другой страницы в зависимости от обстоятельств.

В главных страницах у меня каждый объект - Разбивка устанавливается как:

Включить страницу в нумерации выбран Для первых главной страницы (M1) Я начальное состояние на 1 Для следующей страницы (M2) I Государственных продолжить нумерацию из предыдущего документа в пакете

Однако, когда я показываю страницы, все они разбиты на страницы, начиная с страницы 1, без повторной настройки на новую страницу 1 при вызове новой главной страницы. Как это исправить?

+0

Можете ли вы поделиться форму? Было бы очень полезно. – poliglot

+0

@poliglot - могу, как мы его здесь прикрепляем? У меня нет FTP-сайта или сервера, на котором я могу оставить его и ссылку на URL. – Jim

+0

Например, вы можете использовать [filedropper] (http://www.filedropper.com/). – poliglot

ответ

3

У меня есть две формы в одном PDF-файле. Оба потока распространяются на неограниченное количество страниц. У меня есть нумерация страниц, отображающая от 1 до x для первой формы и от 1 до y для второй формы (оба находятся в одном физическом pdf). Я думаю, это то, что вы пытаетесь сделать.

Вот мое решение:

У меня есть два мастер-страницы, например, Page1 и Page2. Каждый из них имеет поле currentPage и pageCount.

В представлении дизайна у меня есть две подчиненные формы тела в корне, называемые Ministry_document и proponent_document. Диалоговое окно proponent_document начинается с главной страницы Page2.

Javascript в пейджинговой полях Master Pages это:

Page1.currentPage событие раскладка:

this.rawValue = xfa.layout.page(Page1); 

Page1.PAGECOUNT событие раскладка:

this.rawValue = xfa.layout.pageSpan(ministry_document); 

Page2.currentPage макет событие:

this.rawValue = xfa.layout.page(Page2) - xfa.layout.pageSpan(ministry_document); 

Page2.pageCount макет событие:

this.rawValue = xfa.layout.pageSpan(proponent_document); 
Смежные вопросы