resistance is obsolete ™ ;-)

Person/Company Formletter Configuration

Formletter formats are configurable using defaults ...

TODO: write much more ...

Formletter defines

formletter_kind = "winword";
formletter_kinds = ("winword", "framemaker", "excel");

Person Formletter

LSPersonFormLetter = {
framemaker = (
{ key = "toAddress.name1"; suffix = "\n"; },
{ key = "toAddress.name2"; suffix = "\n"; },
{ key = "toAddress.name3"; suffix = "\n"; },
{ key = "degree"; suffix = " "; },
{ key = "firstname"; suffix = " "; },
{ key = "name"; suffix = "\n\n"; },
{ key = "toAddress.street"; suffix = "\n"; },
{ key = "toAddress.zip"; suffix = " "; },
{ key = "toAddress.city"; suffix = "\n\n\n\n\n\n"; },
{ key = "salutation"; suffix = " "; },
{ key = "name"; suffix = ",\n\n"; }
);
winword = (
{ key = "salutation"; suffix = ";"; },
{ key = "gender"; suffix = ";"; },
{ key = "degree"; suffix = ";"; },
{ key = "firstname"; suffix = ";"; },
{ key = "name"; suffix = ";"; },
{ key = "toAddress.name1"; suffix = ";"; },
{ key = "toAddress.name2"; suffix = ";"; },
{ key = "toAddress.name3"; suffix = ";"; },
{ key = "toAddress.street"; suffix = ";"; },
{ key = "toAddress.zip"; suffix = ";"; },
{ key = "toAddress.city"; suffix = ";"; },
{ key = "tel1.number"; suffix = ";"; },
{ key = "email1"; suffix = "\n"; }
);
excel = (
{ key = "salutation"; suffix = "\t"; },
{ key = "gender"; suffix = "\t"; },
{ key = "degree"; suffix = "\t"; },
{ key = "firstname"; suffix = "\t"; },
{ key = "name"; suffix = "\t"; },
{ key = "toAddress.name1"; suffix = "\t"; },
{ key = "toAddress.name2"; suffix = "\t"; },
{ key = "toAddress.name3"; suffix = "\t"; },
{ key = "toAddress.street"; suffix = "\t"; },
{ key = "toAddress.zip"; suffix = "\t"; },
{ key = "toAddress.city"; suffix = "\t"; },
{ key = "tel1.number"; suffix = "\t"; },
{ key = "email1"; suffix = "\n"; }
);
};

Enterprise Formletter

LSEnterpriseFormLetter = {
framemaker = (
{ key = "toAddress.name1"; suffix = "\n"; },
{ key = "toAddress.name2"; suffix = "\n"; },
{ key = "toAddress.name3"; suffix = "\n"; },
{ key = "toAddress.street"; suffix = "\n"; },
{ key = "toAddress.zip"; suffix = " "; },
{ key = "toAddress.city"; suffix = "\n\n\n\n\n\n\n"; },
{ key = "toPerson.salutation"; suffix = " "; },
{ key = "toPerson.name"; suffix = ",\n\n"; }
);
winword = (
{ key = "toPerson.salutation"; suffix = ";"; },
{ key = "toPerson.gender"; suffix = ";"; },
{ key = "toPerson.degree"; suffix = ";"; },
{ key = "toPerson.firstname"; suffix = ";"; },
{ key = "toPerson.name"; suffix = ";"; },
{ key = "description"; suffix = ";"; },
{ key = "toAddress.name1"; suffix = ";"; },
{ key = "toAddress.name2"; suffix = ";"; },
{ key = "toAddress.name3"; suffix = ";"; },
{ key = "toAddress.street"; suffix = ";"; },
{ key = "toAddress.zip"; suffix = ";"; },
{ key = "toAddress.city"; suffix = ";"; },
{ key = "toPerson.tel1.number"; suffix = ";"; },
{ key = "toPerson.email1"; suffix = ";"; },
{ key = "bank"; suffix = ";"; },
{ key = "bankCode"; suffix = ";"; },
{ key = "account"; suffix = "\n"; }
);
excel = (
{ key = "toPerson.salutation"; suffix = "\t"; },
{ key = "toPerson.gender"; suffix = "\t"; },
{ key = "toPerson.degree"; suffix = "\t"; },
{ key = "toPerson.firstname"; suffix = "\t"; },
{ key = "toPerson.name"; suffix = "\t"; },
{ key = "description"; suffix = "\t"; },
{ key = "toAddress.name1"; suffix = "\t"; },
{ key = "toAddress.name2"; suffix = "\t"; },
{ key = "toAddress.name3"; suffix = "\t"; },
{ key = "toAddress.street"; suffix = "\t"; },
{ key = "toAddress.zip"; suffix = "\t"; },
{ key = "toAddress.city"; suffix = "\t"; },
{ key = "toPerson.tel1.number"; suffix = "\t"; },
{ key = "toPerson.email1"; suffix = "\t"; },
{ key = "bank"; suffix = "\t"; },
{ key = "bankCode"; suffix = "\t"; },
{ key = "account"; suffix = "\n"; }
);
};
LSVCard = ("firstname", "middlename", "name", "tel1.number", "tel2.number",
"fax.number", "url"); 
We welcome your feedback!
Trademarks.  
This site is sponsored by
SKYRIX Software AG
ZideOne GmbH
MDlink