<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet type="text/xsl" href="RSS_xslt_style.asp" version="1.0" ?>
<rss version="2.0" xmlns:WebWizForums="http://syndication.webwiz.co.uk/rss_namespace/">
 <channel>
  <title>Debenu Quick PDF Library - PDF SDK Community Forum : FormFields</title>
  <link>http://www.quickpdf.org/forum/</link>
  <description><![CDATA[This is an XML content feed of; Debenu Quick PDF Library - PDF SDK Community Forum : I need help - I can help : FormFields]]></description>
  <copyright>Copyright (c) 2006-2013 Web Wiz Forums - All Rights Reserved.</copyright>
  <pubDate>Sat, 04 Apr 2026 09:49:02 +0000</pubDate>
  <lastBuildDate>Thu, 08 Apr 2010 09:11:32 +0000</lastBuildDate>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Web Wiz Forums 11.01</generator>
  <ttl>360</ttl>
  <WebWizForums:feedURL>www.quickpdf.org/forum/RSS_post_feed.asp?TID=1388</WebWizForums:feedURL>
  <image>
   <title><![CDATA[Debenu Quick PDF Library - PDF SDK Community Forum]]></title>
   <url>http://www.quickpdf.org/forum/forum_images/QPDF_Forum_Title.png</url>
   <link>http://www.quickpdf.org/forum/</link>
  </image>
  <item>
   <title><![CDATA[FormFields : Hi!You should use the official...]]></title>
   <link>http://www.quickpdf.org/forum/formfields_topic1388_post6347.html#6347</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.quickpdf.org/forum/member_profile.asp?PF=111">Ingo</a><br /><strong>Subject:</strong> 1388<br /><strong>Posted:</strong> 08 Apr 10 at 9:11AM<br /><br />Hi!<br><br>You should use the official support page in this case:<br>http://www.quickpdflibrary.com/support/support-query.php<br>Please upload the specific form and test data, too.<br><br>Cheers, Ingo<br><br>]]>
   </description>
   <pubDate>Thu, 08 Apr 2010 09:11:32 +0000</pubDate>
   <guid isPermaLink="true">http://www.quickpdf.org/forum/formfields_topic1388_post6347.html#6347</guid>
  </item> 
  <item>
   <title><![CDATA[FormFields :  Sorry, once again. In a few...]]></title>
   <link>http://www.quickpdf.org/forum/formfields_topic1388_post6346.html#6346</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.quickpdf.org/forum/member_profile.asp?PF=1235">Detlev</a><br /><strong>Subject:</strong> 1388<br /><strong>Posted:</strong> 08 Apr 10 at 8:43AM<br /><br /><P>Sorry, once again. In a few days I have a presentation, and my form field error still exists. This is one of the strings, which caused SetFormFieldValueByTitle to fail (keep in mind: only in ONE PDF formular, the same form field copied and pasted in another PDF works fine, copied and pasted back also works, but than the NEXT field fails ???).</P><P><BLOCKQUOTE>AUP 2002/2003 des Kreises Aachen, Grube Diepenlinchen Industriestr. 15</BLOCKQUOTE></P><P><BLOCKQUOTE>Geotechnischer Bericht über Baugrund und Gründung, Stich, Eschweiler</BLOCKQUOTE></P><P>In the first line I replaced the dot with the german "aße", and it works. In the second lines removing the comma and the umlaut "ü" doesn't help.</P><P>This string don't fail:</P><P><BLOCKQUOTE>Gutachten zur Untersuchung der Bebaubarkeit des Grundstücks in Stolberg, Flur 68, "In der Dell"</BLOCKQUOTE></P><P>Sometimes       </P><P><BLOCKQUOTE>ffName := PDFLibrary.GetFormFieldTitle(i); </BLOCKQUOTE></P><P>results to "." and the program fails. For a given dataset and a given PDF with form fields this behaviour is reproducable. Under different conditions something different happens. I tried the DLL version 7.17, 7.18 and the Delphi version 7.18.</P><P>Please, has anybody any idea, what could be the reason for these unexpected results?<BR><BR></P>]]>
   </description>
   <pubDate>Thu, 08 Apr 2010 08:43:24 +0000</pubDate>
   <guid isPermaLink="true">http://www.quickpdf.org/forum/formfields_topic1388_post6346.html#6346</guid>
  </item> 
  <item>
   <title><![CDATA[FormFields : Bad news: in Delphi I use compiler...]]></title>
   <link>http://www.quickpdf.org/forum/formfields_topic1388_post6339.html#6339</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.quickpdf.org/forum/member_profile.asp?PF=1235">Detlev</a><br /><strong>Subject:</strong> 1388<br /><strong>Posted:</strong> 03 Apr 10 at 6:25PM<br /><br /><P>Bad news: in Delphi I use compiler directives to either use library version 7.17 or 7.18. The problem discussed above is solved in version 7.18. But now a new problem comes up.</P><P>When filling some fields, which aren't different from others (besides the name and the order of processing), an exception is raised. I cannot recognize any systematic which fields or which values are affected. Setting the same text values to other form fields works fine.</P><P>Any idea would be appreciated.</P>]]>
   </description>
   <pubDate>Sat, 03 Apr 2010 18:25:28 +0000</pubDate>
   <guid isPermaLink="true">http://www.quickpdf.org/forum/formfields_topic1388_post6339.html#6339</guid>
  </item> 
  <item>
   <title><![CDATA[FormFields : I&amp;#039;m glad that solved the...]]></title>
   <link>http://www.quickpdf.org/forum/formfields_topic1388_post6306.html#6306</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.quickpdf.org/forum/member_profile.asp?PF=1086">Jack</a><br /><strong>Subject:</strong> 1388<br /><strong>Posted:</strong> 26 Mar 10 at 2:24PM<br /><br />I'm glad that solved the problem.&nbsp; Somewhere down the line I may want to make use of what you are doing to do something like put a logo on a form otherwise drawn from some standard source.]]>
   </description>
   <pubDate>Fri, 26 Mar 2010 14:24:26 +0000</pubDate>
   <guid isPermaLink="true">http://www.quickpdf.org/forum/formfields_topic1388_post6306.html#6306</guid>
  </item> 
  <item>
   <title><![CDATA[FormFields : Good news: upgrade to version...]]></title>
   <link>http://www.quickpdf.org/forum/formfields_topic1388_post6302.html#6302</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.quickpdf.org/forum/member_profile.asp?PF=1235">Detlev</a><br /><strong>Subject:</strong> 1388<br /><strong>Posted:</strong> 26 Mar 10 at 9:55AM<br /><br />Good news: upgrade to version 7.18 solved the problem.]]>
   </description>
   <pubDate>Fri, 26 Mar 2010 09:55:05 +0000</pubDate>
   <guid isPermaLink="true">http://www.quickpdf.org/forum/formfields_topic1388_post6302.html#6302</guid>
  </item> 
  <item>
   <title><![CDATA[FormFields :  This is my workflow:Given a...]]></title>
   <link>http://www.quickpdf.org/forum/formfields_topic1388_post6301.html#6301</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.quickpdf.org/forum/member_profile.asp?PF=1235">Detlev</a><br /><strong>Subject:</strong> 1388<br /><strong>Posted:</strong> 26 Mar 10 at 7:58AM<br /><br /><P>This is my workflow:</P><UL><LI>Given a PDF file (template) with form fields with known names (designed with Acrobat)</LI><LI>Reading in the template and doing the loop from my first post</LI><LI>Saving</LI><LI>Creating a new empty page and doing some GDI operations</LI><LI>Merging the two, capture page 1 and draw captured page on the page left</LI><LI>Saving and delivering via HTTP ResponseInfo.WriteContent</LI></UL><P>Meanwhile I think it has to do with CapturePage and DrawCapturedPage. If I flatten form fields before CapturePage the assigned text appears in the resulting PDF as expected, with the exception of the wrong placed once. If I don't flatten before CapturePage, all fields are empty on the final PDF. The PDF reader (Acrobat, Foxit, it doesn't matter) indicates existence of form fields (they aren't flattened), but they won't be shown. A really inconsistent state.</P>]]>
   </description>
   <pubDate>Fri, 26 Mar 2010 07:58:23 +0000</pubDate>
   <guid isPermaLink="true">http://www.quickpdf.org/forum/formfields_topic1388_post6301.html#6301</guid>
  </item> 
  <item>
   <title><![CDATA[FormFields : I don&amp;#039;t do anything with...]]></title>
   <link>http://www.quickpdf.org/forum/formfields_topic1388_post6292.html#6292</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.quickpdf.org/forum/member_profile.asp?PF=1086">Jack</a><br /><strong>Subject:</strong> 1388<br /><strong>Posted:</strong> 25 Mar 10 at 9:50PM<br /><br />I don't do anything with drawing text, but it looks like it should work.&nbsp; How do you do that in your program? &nbsp;]]>
   </description>
   <pubDate>Thu, 25 Mar 2010 21:50:43 +0000</pubDate>
   <guid isPermaLink="true">http://www.quickpdf.org/forum/formfields_topic1388_post6292.html#6292</guid>
  </item> 
  <item>
   <title><![CDATA[FormFields : Hi Jack, in my case all form...]]></title>
   <link>http://www.quickpdf.org/forum/formfields_topic1388_post6291.html#6291</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.quickpdf.org/forum/member_profile.asp?PF=1235">Detlev</a><br /><strong>Subject:</strong> 1388<br /><strong>Posted:</strong> 25 Mar 10 at 7:42PM<br /><br /><P>Hi Jack,</P><P>in my case all form fields have unique names (I did it like you: blabla_01 ...). Some have names all uppercase (these can directly been filled with database field values), others mixed-case (these with a special preprocessing). The problem is with uppercase fields, thats true. I give it a chance with renamed fields.</P><P>But what about text, which stands at a position where never any form field has been defined? These imaginary positions have some kind of intrinsic systematic: if this problem occur, the text is placed at 1 out of 3 senseless positions.</P>]]>
   </description>
   <pubDate>Thu, 25 Mar 2010 19:42:11 +0000</pubDate>
   <guid isPermaLink="true">http://www.quickpdf.org/forum/formfields_topic1388_post6291.html#6291</guid>
  </item> 
  <item>
   <title><![CDATA[FormFields : It sounds like you are attempting...]]></title>
   <link>http://www.quickpdf.org/forum/formfields_topic1388_post6289.html#6289</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.quickpdf.org/forum/member_profile.asp?PF=1086">Jack</a><br /><strong>Subject:</strong> 1388<br /><strong>Posted:</strong> 25 Mar 10 at 4:38PM<br /><br />It sounds like you are attempting to do pretty much what I am doing.&nbsp; Because Acrobat fills in all fields that have the same name as the field you want to fill in with the data you supply for that field you have to accommodate that in your routine.&nbsp; For my purposes, I have to fill in forms that will have "details".&nbsp; Like for instance, I do forms for employer state taxes that have 7 employees per form.&nbsp; When I set up the form, I name the first field something like EmployeeName_01, the next one EmployeeName_02 and so on.&nbsp; Then I append that to the name of the SQL field as I am setting the data.&nbsp; <br><br>Because I will have about 20 pages of this kind of data, I also have to prepend the page name to the field name and change the names of the fields on the form in this process so that I am actually sending data to fields named something like 001_EmployeeName_01 and so on.&nbsp; <br><br>Finally, it has been a long time since I did this and I am working from memory but I think I had a problem with my SQL field names being all upper case and my wanting my form field names to be more understandable, so I had a mismatch because I think QuickPDF was case sensitive.&nbsp; So when I bring in each template, I read all the field names and indexes into a StringList which I can set to be non-case sensitive and then I set the field data by field index.<br><br>As much as I really like QuickPDF, I don't want to have to deal with their concept of PDFs in the middle of my program, so I wrap QuickPDF up in a class that's a lot easier for me to use. <br>]]>
   </description>
   <pubDate>Thu, 25 Mar 2010 16:38:30 +0000</pubDate>
   <guid isPermaLink="true">http://www.quickpdf.org/forum/formfields_topic1388_post6289.html#6289</guid>
  </item> 
  <item>
   <title><![CDATA[FormFields : Hi, I use PDF-template with form...]]></title>
   <link>http://www.quickpdf.org/forum/formfields_topic1388_post6286.html#6286</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.quickpdf.org/forum/member_profile.asp?PF=1235">Detlev</a><br /><strong>Subject:</strong> 1388<br /><strong>Posted:</strong> 25 Mar 10 at 3:36PM<br /><br /><P>Hi,</P><P>I use PDF-template with form fields and fill them with values from SQL query fields with the same name. If I need more than one page, all fields we be flatten, the page will be saved and added to a mergelist, and the new template will be loaded.</P><P>This is the loop:</P><P>        <FONT face="Courier New, Courier, mono">for i := ffc downto 1 do<BR>        begin<BR>          Name := PDFLibrary.GetFormFieldTitle(i);<BR>          if qArchiv.FindField(Name) &lt;&gt; Nil then<BR>                PDFLibrary.SetFormFieldValue<BR>                     (i, VarToStr(qArchiv.FieldByName(Name).Value));<BR>          PDFLibrary.FlattenFormField(i);<BR>end; </FONT><BR></P><P><FONT face="Verdana, Arial, Helvetica, sans-serif">The problem is, that it happens that values will be placed somewhere on the page or the values of one field will be placed in another field too. For a given set of data the behaviour is repeatable. But I cannot find any reason for this. A page more or less and the situation is quiet different.</FONT><FONT face="Courier New, Courier, mono"><BR></FONT></P><P><FONT face="Verdana, Arial, Helvetica, sans-serif">Has anybody any idea what is going wrong and how to debug this?<BR></FONT></P><P><FONT face="Verdana, Arial, Helvetica, sans-serif">Detlev<BR></FONT></P>]]>
   </description>
   <pubDate>Thu, 25 Mar 2010 15:36:07 +0000</pubDate>
   <guid isPermaLink="true">http://www.quickpdf.org/forum/formfields_topic1388_post6286.html#6286</guid>
  </item> 
 </channel>
</rss>