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 атрибут или это просто упущение?

Другие вопросы по тегам