У меня есть шаблон PDF, в котором есть раздел, который будет выложен как таблица. Данные будут получены из запроса. Таким образом, эта таблица будет динамической, количество неизвестных строк.ColdFusion: как заполнить раздел жизненного цикла pdf динамически с использованием данных запроса
Как это сделать с использованием ColdFusion? Является ли это комбинацией создания шаблона с использованием LiveCycle и создания этого раздела, поэтому он является динамическим, а затем использует CFPDF для его заполнения.
Сейчас я использую для заполнения статических полей.
<cfpdfform source="Template.pdf"
destination="Template2.pdf" action="populate">
<cfpdfsubform name="form1">
<cfpdfformparam name="pdf_controlNum" value="123">
<cfpdfformparam name="pdf_ReportDate" value="05/01/2012">
</cfpdfsubform>
</cfpdfform>
Я не использую LiveCycle, поэтому, надеюсь, кто-то другой может предоставить более конкретные инструкции. Однако из того, что я прочитал, вы должны создать динамическую форму в LiveCycle. Затем выполните цикл запроса в CF-коде для генерации значений cfpdfformparam [как описано здесь] (http://forums.adobe.com/thread/711389?start=0&tstart=0). – Leigh
Спасибо, Ли, я посмотрел ссылку. проблема заключается в индексировании имени поля. шаблон pdf знает для каждой строки, имя поля будет отпечатано с помощью «_ # id #» – Larry
Я не уверен. У меня сложилось впечатление, что это зависит от того, как структурирован шаблон (и может также включать атрибут 'index'). Но это основано на * очень * небольшом знании LiveCycle ;-) Для конкретной части LiveCycle вы, вероятно, получите более своевременные и точные ответы на форумах adobe. – Leigh