Utility functions / vCard utility functions (IMPORT FGL VCard) |
The VCPerson structured type to hold vCard data.
PUBLIC TYPE VCPerson RECORD FirstName STRING, -- N[1] LastName STRING, -- N[2] MiddleName STRING, -- N[3] Prefix STRING, -- N[4] Suffix STRING, -- N[5] formattedName STRING, -- FN nickname STRING, -- NICKNAME jobTitle STRING, -- TITLE organization STRING, -- ORG.value[1] department STRING, -- ORG.value[2] birthday STRING, -- BDAY note STRING, -- NOTE address DYNAMIC ARRAY OF RECORD type STRING, PostOfficeBox, -- ADR[1] ExtendedAddress, -- ADR[2] Street, -- ADR[3] City, -- ADR[4] State, -- ADR[5] ZIP, -- ADR[6] Country STRING -- ADR[7] END RECORD, phone DYNAMIC ARRAY OF RECORD type STRING, number STRING -- TEL END RECORD, email DYNAMIC ARRAY OF RECORD type STRING, value STRING -- EMAIL END RECORD
This type defines a record structure to hold vCard information. It is used by VCard functions such as format_person().
IMPORT FGL VCard MAIN DEFINE p VCard.VCPerson LET p.FirstName = "Hans" LET p.LastName = "Mustermann" END MAIN