-
1. Re: Frame maker for large documents
Niels Grundtvig Nielsen Oct 29, 2014 12:20 AM (in response to Prashanthi)Other people will be able to give you a more thorough answer … but just to encourage you, this does sound like something FM can do for you. I'll watch this thread so I can find out how.
Sheila – might this be one for you?
-
2. Re: Frame maker for large documents
Arnis Gubins Oct 29, 2014 8:26 AM (in response to Prashanthi)A FrameMaker variable can easily contain around 1023 characters and you can have thousands of variables in a FrameMaker document, so you can accomplish this form of variable data output.
To populate a FrameMaker document with the desired contents, you can import the variable contents using the MIF format syntax (a fairly simple ascii format). Example:
<MIFFile 11.0> # Generated by FrameMaker 11.0.1.382
<VariableFormats
<VariableFormat
<VariableName `myVar'>
<VariableDef `This my Variable'>
> # end of VariableFormat
<VariableFormat
<VariableName `myVar2'>
<VariableDef `This my second Variable'>
> # end of VariableFormat
... etc.
> # end of VariableFormats
The importing can be automated using FM batch tools (such as Datazone's DZbatcher ).
There are commercial database publishing tools that will work with FrameMaker to facilitate importing of the database contents. See Datazone's Miramo (www.miramo.com) or Finite Matters' PatternStream tools.
Miramo also has a freebie Personal Edition ( MPE - Miramo Personal Edition ) that can be manually run (i.e. you can't use it in an automated server mode) from the desktop.
Other alternatives are to create scripts using Extendscript or Framescript to link to the databases (or their output files) to import the desired contents.
There are quite a number of ways to accomplish this and the method chosen should consider the volume and frequency of your output requirements, as some these approaches would be very time-consuming in large volume, high-frequency environments.
-
3. Re: Frame maker for large documents
Arnis Gubins Oct 29, 2014 8:24 AM (in response to Niels Grundtvig Nielsen)@Niels,
FYI, Sheila retired a couple of years ago and no longer frequents any of the forums.
-
4. Re: Frame maker for large documents
Prashanthi Oct 29, 2014 8:46 AM (in response to Arnis Gubins)Thank you Arnis for your valuable answer. Does FrameMaker have a mechanism to directly connect to and communicate to Database via ODBC etc.? or does it require to first extract the file like in a XML format and import the variable contents using the MIF format syntax?
-
5. Re: Frame maker for large documents
Arnis Gubins Oct 29, 2014 8:55 AM (in response to Prashanthi)Not with FrameMaker directly. The Framescript add-on will let you write a script that allows direct access.
The Patternstream product also allows direct connection to a database (i.e. pull approach), while the Miramo approach works with a tagged XML structure that you output from the database (push approach).
For information on the scripting route with databases, I would recommend contacting Rick Quatro at http://frameautomation.com/about/



