如何将表单中的列表选择显示到 PDF 中
How display a list selection in a form onto a PDF
我使用 Orbeon 表单编辑器创建了一个表单,我想打印一个带有用户选择的 PDF。文本、日期、时间、单选按钮已正确传输到 PDF,但我无法在列表对象中进行选择。怎么做?
我在两边都设置了相同的值(在表单编辑器和 Acrobat 中),正确使用了 section-x$field-y
名称
PDF 字段(文本或列表)应显示用户的选择。但它仍然存在。
一个可能的问题是,与 Orbeon Forms 不同,PDF 不区分 "label"(用户看到的内容)和 "value"(存储在数据中的内容)。 Orbeon Forms 将使用用户选择的值填充 PDF,因此您需要确保该值与您在 PDF 模板中提供的选项之一匹配。
很可能,为了简单起见,您需要保持标签和值相同。例如,对于允许选择多个子项的下拉列表,在 Form Builder 中您将拥有:
假设您的控件名为 number
并且位于 PDF 中名为 children
的部分中,您将拥有(此处使用 PDFescape 编辑下拉列表):
我使用 Orbeon 表单编辑器创建了一个表单,我想打印一个带有用户选择的 PDF。文本、日期、时间、单选按钮已正确传输到 PDF,但我无法在列表对象中进行选择。怎么做?
我在两边都设置了相同的值(在表单编辑器和 Acrobat 中),正确使用了 section-x$field-y
名称
PDF 字段(文本或列表)应显示用户的选择。但它仍然存在。
一个可能的问题是,与 Orbeon Forms 不同,PDF 不区分 "label"(用户看到的内容)和 "value"(存储在数据中的内容)。 Orbeon Forms 将使用用户选择的值填充 PDF,因此您需要确保该值与您在 PDF 模板中提供的选项之一匹配。
很可能,为了简单起见,您需要保持标签和值相同。例如,对于允许选择多个子项的下拉列表,在 Form Builder 中您将拥有:
假设您的控件名为 number
并且位于 PDF 中名为 children
的部分中,您将拥有(此处使用 PDFescape 编辑下拉列表):