Understood. However, I find that most upgrades are hard to sell unless there is significant
day to day improvement seen by the end users. I.E. as you know, most customers approving an upgrade could care less that Rbase 7.6 has "X" new features... unles those features have been implemented in thier day to day use, giving them a return on investment. This often works along with a developers goal.... selling more programming time by using the new tools available in the base software to make it more efficient,attractive and productive to the end user. You might find that the amount of time writing the statement data to a table and then a form to provide ultimate flexibility will sell them more to the point.... and provide the opportunity for some programing fees as well, wth the result being a more integrated system with more features. Possibly an easier sell. It might be less or not much more programming than trying to handle all the external PDF stuff? I realize each customer is different and requires a different approach. But in the end, making your product the best and most productive, is often the only way to keep the competition out of the picture! Just some food for thought! -Bob ----- Original Message ----- From: [email protected] To: "RBASE-L Mailing List" <[email protected]> Sent: Monday, March 22, 2010 1:14:39 PM GMT -06:00 US/Canada Central Subject: [RBASE-L] - Re: Printing a bunch of PDF files Bob: An interesting thought... Yes, this could grow into thousands of individual PDFs very quickly. So there would have to be some maintenance to throw older ones out (luckily they run just once a month, so only 12 "batches" worth a year). I'd have to think about how I could save the data in a table so that it can be recreated at any time... That would be a boatload of programming. I like Sami's idea of one indexed PDF file, but if they wanted to email just one page they would have to have the full version of Acrobat to extract a page to another filename, or I'm assuming R:PDFMerge would let them extract a page to a file. Karen I use this method in the initial creation of all statements. Have an end of month job run and create all statements. Then the statements can be printed from this table along with a print and send status. You have a lot of print options. You can change order by or select by for different groupings. Such as some customers get emailed direct, others get hard copy and others both. As always, many ways to accomplish an end task. -Bob I use this method in the initial creation of all statements. Have an end of month job run and create all statements. Then the statements can be printed from this table along with a print and send status. You have a lot of print options. You can change order by or select by for different groupings. Such as some customers get emailed direct, others get hard copy and others both. As always, many ways to accomplish an end task. -Bob

