在Acrobat Professional中,我创建了多个复选框,并为每个复选框分配了相同的名称,但使用了不同的导出值。有了这个,复选框似乎表现得像单选按钮:Acrobat只允许我检查其中一个。如果选中第一个,然后单击第二个,Acrobat将取消选中第一个。
如果我为复选框指定了不同的名称,那么它们的行为就是独立的。但是,如果名称可能相同,那么填写表单的代码会更容易。是否可以在Acrobat中创建具有相同名称的非独占复选框(即真实复选框)?
(作为参考,这是我创建的PDF:20110503-exclusive-checkboxes.pdf)
答案 0 :(得分:5)
根据PDF参考资料,无法创建具有相同名称的独立复选框。
实际上,PDF查看器应使用该名称来检测哪些复选框将形成复选框字段。
有关详细信息,请参阅Adobe的PDF Reference,8.6.3字段类型,复选框(第648页)。
答案 1 :(得分:1)
对所有复选框使用相同的名称和导出值,它们将一起选中/取消选中。 Adobe Acrobat支持此功能,PDF规范也允许使用它。
答案 2 :(得分:1)
无法完成。
这是关于如何在PDF中定义无线电组的非常定义。
您可以使用不同的复选框“foo.MyCheck”,“bar.MyCheck”等等,所有这些都是不同的字段。不同的父字段可以具有相同本地名称但不同的完全限定名称的子项。不是问题。
无论如何,你要做的是什么?
答案 3 :(得分:0)
Adobe Acrobat版本8,9和X允许您创建非独占复选框。虽然,这允许您创建非独占复选框,但Orbeon无法识别这些字段。
创建初始复选框后,
右键单击复选框并选择“放置多个字段...”
http://i.stack.imgur.com/ASj3Q.png
在“创建多个对话框”框中,修改所需字段数(向下/交叉) http://i.stack.imgur.com/gYOoU.png
然后选择其他复选框属性以修改导出值