Ryan,
One possible solution is to use the ExterDataFileEx function in an
OnJobStart callback rule. There is an example of this in the "Repeat a
Business Card" sample job on the KnowledgeBase site.
You need to make one assumption in order to do this...you said you get
the same data every time. To me that would mean that you get the "exact
same file layout" with the headers in "the exact same order" every time.
If this is the case, then use OnJobStart coding in the above example to
re-write your own data file with the specific header record that you
want to use. As long as the data items are always in the exact same
order every time, the header record of the original data file could be
"List1", "List2", "List3", "List4" and you could change it to "FName",
"MInitial", "Lname", "Company". Then have FusionPro use this newly
created file for actual composition. The KnowledgeBase program I
mentioned contains coding to do this.
This way you never need to change the template or rules.
I suppose the next step would be to figure out how to variably rearrange
the original data to be in an order that you want so one time you could
get "Header1", "Header2", "Header3", "Header4"; the next time you could
get "Header3", "Header1", "Header4", "Header2", and you want to
re-arrange the file to read "Header1", "Header2", "Header3", "Header4"
in the proper order and with the proper header record names. There's one
to think about.
hth
---
David A. Sweet
Web Designer/Graphic Designer
HKM Direct Market Communications
A DirectConnectGroup Company
--
Users of FusionPro Desktop have unlimited free email support. Contact Printable Support at [EMAIL PROTECTED]
--
View FusionPro Knowledge Base, FusionPro Samples at
www.printable.com/vdp/desktop.htm
--
You are currently subscribed to fusionpro as: [email protected]
To unsubscribe send a blank email to [EMAIL PROTECTED]
--
--
Note: All e-mail sent to or from this address will be received or otherwise
recorded by the e-mail recipients of this forum. It is subject to archival,
monitoring or review by, and/or disclosure to someone other than the recipient.
Our privacy policy is posted on www.printplanet.com
--