>
I used iTextsharp pretty extensively in a .NET app for an insurance client, so if you get stuck on some of it's quirks email me. Not sure how it works with VFP but it is brilliant in .NET for ffilling out forms programmatically from a database.>
>I will be using it in a .NET form. The Adobe activeX control blows up in VFP :) But thanks for the offer - if I get stuck I will come crying to you.
You should find it really easy to work with in .net. The key concept is just that if you have multiple forms to fill, you can have one engine that just matches all your database values to all the form fields used in all the forms and if the field is not on the form you are passing in it will just be ignored. Very convenient. My app uses about a hundred forms and picks a batch of them conditionally then feeds them to the engine and spits them out the other side ready to email or print.
Charles Hankey
Though a good deal is too strange to be believed, nothing is too strange to have happened.
- Thomas Hardy
Half the harm that is done in this world is due to people who want to feel important. They don't mean to do harm-- but the harm does not interest them. Or they do not see it, or they justify it because they are absorbed in the endless struggle to think well of themselves.
-- T. S. Eliot
Democracy is two wolves and a sheep voting on what to have for lunch.
Liberty is a well-armed sheep contesting the vote.
- Ben Franklin
Pardon him, Theodotus. He is a barbarian, and thinks that the customs of his tribe and island are the laws of nature.