Definitionen zum Anlegen eines Layouts

Bei der Anlage bzw. Bearbeitung eines Layouts sind die folgenden Definitionen zu beachten. Über die Schaltfläche Vorschau erstellt Treesoft Office eine Vorschau des Adressen-Dialoges zu der gewählten Layoutdefinition und ermöglicht Ihnen somit eine Kontrolle.

Die Zeile einer Layoutdefinition beginnt immer mit der Feldbezeichnung. Dies kann ein freier Text oder ein Platzhaltertext sein. Den als Hotkey zu verwendenden Zeichen des Textes ist das Zeichen "$" voranzustellen. Als Platzhalter stehen die folgenden Texte zur Verfügung:

Platzhalter wird ersetzt durch
$Salutation &Anrede
$Name &Name
$SaveAs Speichern a&ls
$Street &Straße
$Zip PLZ
$City &Ort
$CountryCode &Code
$Country Land
$Addition &Zusatz
$Branch A&bteilung
$Contact Ansprechpar&tner
$State Staat

Nach dem Text folgt das Zeichen "=" und der Name des anzuzeigenden Controls (Datenbankfeldes). Folgende Controls stehen zur Auswahl:

Control Beschreibung
Name1 Name der Firma/Person
Name2 Namenserweiterungen
Sort Nach diesem Feld erfolgt eine Sortierung der Adressen
Branch Abteilung einer Kontaktperson
Contact Name der Kontaktperson
Street Straße
PostCode PLZ
City Ort
CountryCode Länderkennzeichen (zweistellig)
Country Land
State Bundesland

Hinter den Controls können noch weitere Angaben folgen. Diese Angaben sind in eckigen Klammern [ ] einzuschließen. Derzeit sind die folgenden zusätzlichen Angaben möglich:

  • [Bold:True]
    Text ist fett formatiert
  • [Lines:2]
    Angabe eines mehrzeiligen Feldes (hier zweizeilig)

Nach einem weiteren "=" Zeichen ist die horizontale Position und die Breite des Controls anzugeben:

  • 0,100

Beginnt auf fest vorgegebener Anfangsposition und ist 100 Einheiten breit.

Die Zeile einer Layoutdefinition ist immer mit einem ";" (Semikolon) abzuschließen. Zur Anzeige von mehreren Controls in einer Zeile (Beispiel Postleitzahl und Ort) sind die Texte für die Feldbezeichnung durch ein "/" zu separieren. Die Trennung der Angaben zur Definition der Controls erfolgt wieder durch ein ";" (Semikolon).

Beispiel einer Layoutdefinition

$Salutation=Name2=0,250;

$Name=Name1=0,250;

$SaveAs=Sort=0,250;

$Street=Street[Lines:3]=0,250;

$Zip/City[Focus:City]=PostCode=0,58;City=65,185;

$CountryCode/$Country=CountryCode=-33,26;Country=0,250;