This algorithm can be generalized to a function, like so: function AppendField(FieldName, Separator) { if (!Field(FieldName)) return "";
if (!Separator) Separator = " "; return NormalizeEntities(Field(FieldName) + Separator); } Here's an example of using it, based on fields in the Cell Phone tutorial: var s = ""; s += AppendField("FName"); s += AppendField("LName", ", "); s += AppendField("Add1", ", "); s += AppendField("Add2", ", "); s += AppendField("City", ", "); s += AppendField("State"); s += AppendField("Zip"); return s; Dan +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- Calling all FP Web Users! Do you have a question or lots of knowledge to share about FusionPro Web? If so, join our Printable Web to Print Users' Forum today! Send email to [EMAIL PROTECTED] to find out how! +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- -- 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 --