Как создать неэксклюзивные флажки с тем же именем в форме Acrobat / PDF - PullRequest
4 голосов
/ 04 мая 2011

В Acrobat Professional я создаю несколько флажков и назначаю для каждого флажка одно и то же имя , но другое значение экспорта . При этом, кажется, флажки ведут себя как переключатели: Acrobat позволяет мне отмечать только одну из них. Если первый флажок установлен, и я нажимаю второй, Acrobat снимает флажок первого.

Если я назначу разные имена для флажков, они будут вести себя независимо. Тем не менее, это облегчит мой код, который заполняет форму, если имя может быть таким же. Можно ли создавать неисключительные флажки (то есть настоящие флажки) с одинаковыми именами в Acrobat?

(Для справки это созданный мной PDF-файл: 20110503-exclusive-checkboxes.pdf )

Same name, different export value

Ответы [ 4 ]

5 голосов
/ 04 мая 2011

Судя по справочнику в формате PDF, невозможно создать независимые флажки с тем же именем.

На самом деле средство просмотра PDF должно использовать имя, чтобы определить, какие флажки будут образовывать поле для флажка .

См. PDF-справочник Adobe ,8.6.3. Типы полей, флажки (стр. 648) для получения дополнительной информации.

1 голос
/ 10 мая 2011

Не может быть сделано.

Это само определение того, как вы определяете радиогруппы в PDF.

У вас могут быть разные флажки "foo.MyCheck "," bar.MyCheck "и т. Д., И все это разные поля.У разных родительских полей могут быть дочерние элементы с одним и тем же локальным именем, но с разными полностью определенными именами.Не проблема.

Что вы пытаетесь делать?

1 голос
/ 05 мая 2011

Используйте одно и то же имя и значение экспорта для всех ваших флажков, и они будут отмечены / сняты вместе.Adobe Acrobat поддерживает это, это также разрешено спецификацией PDF.

0 голосов
/ 04 мая 2011

Adobe Acrobat версий 8,9 и X позволяет создавать неисключительные флажки. Хотя это позволяет создавать неисключительные флажки, Orbeon не распознает эти поля.

Как только вы создадите начальный флажок,

Щелкните правой кнопкой мыши по флажку и выберите «Поместить несколько полей ...»

http://i.stack.imgur.com/ASj3Q.png

В диалоговом окне «Создать несколько» измените количество необходимых полей (вниз / поперек) http://i.stack.imgur.com/gYOoU.png

Затем установите другие свойства флажка, чтобы изменить значения экспорта

...