On Fri, Feb 27, 2009 at 20:00, Christian Einfeldt wrote: >I have been limping along with my OOo use without automated document assembly, >because I thought that there is no such thing for OOo as with Microsoft Word.
The biggest limitation in OOo, is that nobody has paid for a coder to write the extension that the user wants. > Automated document assembly speeds up the production of these documents, such > as a Demand for Production of Documents (RPD), by inserting certain key words > throughout the document, such as parties, lawyers' names, and so on. Assuming I understand the process correctly, the ideal solution is: * Create a template for each type of document that lawyers write/file; * Create a SQLite database with one table for each document type. Data in the table correlates with the data that the template needs to read in; * Write a general purpose extension, call it, say: "Lawyers paperwork": It includes the following functions: ** Create a new client/select an existing client --- "y"; ** Generate a new document of pleading/form type "x"; ** Use data from existing databases about "y"; ** Present a list of fields in form "x" that are blank; ** Fill in the blanks; ** Save the database; ** A period of time later print out document "x" for client "y"; ** A period of time later print out all documents pertaining to client "y"' Question: Do you have templates for some/most/all pleading/form types? If not, can you construct such critters? Once that is done, the templates can be analysed, to determine what the blank fields are, and construction of the SQLite database begin. When that is completed, the database/document merge part of the macro can be written. Then the pretty GUI can be written. ##### I'm specifically using SQLite here, because it is far more portable than Base is. Properly written, the extension could, with minor modifications, easily become a stand alone program that focuses on the needs/requirements of lawyers. (It might be easier to construct it as a stand alone program, then add the glue that would make it an OOo extension.) jonathon --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
