Отображение и скрытие списка на порожденной странице шаблона в Adobe Acrobat Pro - PullRequest
0 голосов
/ 08 марта 2019

Я борюсь здесь и надеюсь, что мне не хватает какой-то маленькой детали.

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

На одной из этих страниц шаблона есть раскрывающийся список с двумя вариантами: «Высокий» или «Низкий». Если выбрано «Высокий», он показывает еще одно раскрывающееся меню с несколькими различными параметрами и списком со включенным множественным выбором Окно списка заполняет различные варианты в зависимости от выбора второго раскрывающегося списка. Если выбрано «Низкий», раскрывающийся список и список скрыты, а четыре флажка скрыты.

Все это прекрасно работает на реальных страницах шаблона, у меня нет точного кода с собой на данный момент (как это происходит у меня) раскрывающегося списка High / Low, но код установлен как простой if / else if / else в раскрывающемся меню для отображения. видимый / скрытый в зависимости от выбора.

Проблема, с которой я сталкиваюсь, заключается в том, что я не могу скрыть список, когда страницы шаблона скрыты, а четвертая страница появляется. Я обновил JavaScript до формата Acrobat p4.PageName.FormItem, и я трижды проверил мой JavaScript, и я не вижу никаких ошибок. Все остальное будет переключаться на скрытое / видимое без проблем, но только не в списке ... Если я нахожусь на странице шаблона и удаляю и считываю тот же самый JavaScript, он работает, но как только я создаю другую страницу, а затем респаун, который возвращается к неработающему (что имеет смысл).

Итак ... Что в мире я делаю неправильно, или как именно я исправлю это?

1 Ответ

0 голосов
/ 09 марта 2019

Я просто хотел дать ответ на свой вопрос, как я смог наконец понять это.Проблема была проста: у человека, который изначально создавал pdf, был код JavaScript, который, по какой-то причине, я до сих пор не до конца понимаю, удостоверился, что поле со списком и несколько других полей формы всегда были видны.Однажды я убрал, что все работает как шарм.Наверное, следовало бы сначала разобраться в этом!

...