0

我有一个 PDF 表单,我正在使用 progress-4gl 填写数据。迄今为止,我只使用以下语法填写文本字段:

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

CHX_SINGLE_CE_PLAN3 是字段名称...

此代码在处理文本字段时有效,但我试图选中一个框而不是填写文本字段。我找不到任何关于此的文档。使用 4gl 是否可以在可填写的 pdf 表单上选中一个框?

4

2 回答 2

0

我发现了答案,我以为我在问这个问题之前已经尝试过了。答案是您需要传递值“是”(大写“Y”)才能选中复选框。本例中正确的代码是:

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

我相信无论您使用哪种语言都是如此

于 2016-06-23T14:03:08.953 回答
0

据我所知,PDF Include 支持填写可填写的表格。虽然就您想要实现的目标而言,它可能有点过头了,但它是一个开源项目,因此您很可能在代码本身中找到问题的答案。这是项目页面的链接:http ://www.oehive.org/pdfinclude

于 2016-06-21T08:15:13.190 回答