Как заполнить заполняемые поля PDF-формы, используя 4gl?

0 John Haffenreffer [2016-06-20 18:53:00]

У меня есть форма PDF, которую я заполняю данными с помощью progress-4gl. На сегодняшний день я заполнял только текстовые поля, используя следующий синтаксис:

 put stream stream1 unform
"^global CHX_SINGLE_CE_PLAN3"               skip(0)
"X"                                         skip

CHX_SINGLE_CE_PLAN3 - это имя поля...

Этот код работает при работе с текстовыми полями, но я пытаюсь проверить поле вместо заполнения текстового поля. Я не могу найти документацию по этому вопросу. Проверяет ли ящик на заполняемой pdf-форме даже возможно с помощью 4gl?

pdf progress-4gl 4gl


2 ответа


0 Решение John Haffenreffer [2016-06-23 17:03:00]

Я обнаружил ответ, который, как я думал, я уже пробовал, прежде чем задавать этот вопрос. Ответ: вам нужно передать значение "Да" (с капиталом "Y"), чтобы установить флажок. Правильный код в этом случае:

put stream stream1 unform
"^global CHX_SINGLE_CE_PLAN3"               skip(0)
"Yes"                                       skip

Я считаю, что это так, независимо от того, какой язык вы используете


0 jdpjamesp [2016-06-21 11:15:00]

Насколько я помню, PDF Include поддерживает заполнение заполняемых форм. Несмотря на то, что это, вероятно, немного выше, чем вы хотите достичь, это проект с открытым исходным кодом, поэтому вы можете найти ответ на свой вопрос в самом коде. Здесь ссылка на страницу проекта: http://www.oehive.org/pdfinclude