CFPDFFORM удаляет все наборы данных из исходного PDF во время заполнения!Что делать? - PullRequest
2 голосов
/ 25 июля 2011

У меня есть форма 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 Ответ

0 голосов
/ 13 сентября 2011

Кажется, что вы пропускаете свой атрибут destination, или это просто упущение?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...