CFPDFFORM удаляет все наборы данных из исходного PDF во время заполнения! Что делать?
У меня есть форма LiveCycle Dynamic PDF, в которой есть множество наборов данных, в которых хранится основная информация для подачи в выпадающие поля. Вот выдержка из его источника XML:
<xfa:datasets xmlns:xfa="http://www.xfa.org/schema/xfa-data/1.0/">
<MyDataForDropDowns>
<Languages>
<Language id=""/>
<Language id="1">English</Language>
<Language id="2">French</Language>
<Language id="3">German</Language>
</Languages>
</MyDataForDropDowns>
<xfa:data xfa:dataNode="dataGroup"/>
</xfa:datasets>
...
</xdp:xdp>
Я использую cfpdfform для предварительного заполнения этой PDF-формы:
<cfpdfform source="pdf/FormA.pdf"
action="populate"
overwritedata="true"
xmldata="#xmlStringFormData#">
</cfpdfform>
Форма загружается, и ни одно из моих раскрывающихся полей, связанных с наборами данных, не работает! Угадайте, что, cfpdfform удалил все мои наборы данных. Открытие pdf, отправленного cfpfdform в Livecycle, показывает это:
...
<xfa:datasets xmlns:xfa="http://www.xfa.org/schema/xfa-data/1.0/">
<xfa:data xfa:dataNode="dataGroup"/>
</xfa:datasets>
...
</xdp:xdp>
Кто-нибудь знает что происходит???
Есть ли что-нибудь вокруг этого?
1 ответ
Кажется, что вы скучаете по destination
атрибут или это просто упущение?