Die Exportformulare Ein besonderes Merkmal von Nice ist, daž es zum Ausdrucken nicht irgendwelche starre, unflexible Druckformate (vorgegebene Etiketten, Formulare usw.) verwendet, sondern einfache Ascii-Texte (Exportformulare). Um so ein Exportformular zu erstellen, ben”tigt man lediglich einen Ascii- Editor oder eine Textverarbeitung, die eine Funktion zum Speichern als ASCII bietet. Es ist also m”glich, beliebige Formulare zu erstellen und diese dann sp„ter ber Nice mit den entsprechenden Daten auszudrucken. Die L„nge so eines Formulares ist nur durch die Speicherkapazit„t Ihres Computers beschr„nkt. Um Daten eines Datensatzes mit einem erstellten Exportformular zu drucken, mssen bestimmte Datensatzschlsselw”rter (in [eckigen Klammern]) verwendet werden, welche dann beim Ausdruck mit den Daten des dazugeh”rigen Feldes aufgefllt werden. Insgesamt untersttzt Nice 19 solcher Datensatzschlsselw”rter, was einem kompletten Datensatz mit allen Feldern entspricht. Im folgenden werden alle Datensatzschlsselw”rter (und deren genaue Schreibweise, wobei es keine Rolle spielt ob die Schlsselw”rter klein, grož oder gemischt geschrieben werden) und die dazugeh”rigen Datensatzfelder aufgelistet: Schlsselwort (ASCII-Text) | Datensatzfeld (Eingabemaske) ------------------------------------------------------------- [KENNZEICHEN] | Kennzeichen: [ANREDE] | Anrede: [NAME] | Name: [VORNAME] | Vorname: [STRAžE] | Straže: [PLZ] | PLZ.: [ORT] | Ort: [LAND] | Land: [TELEFON] | Telefon: [FREI DEF 1] | frei definierbares Feld 1: [FREI DEF 2] | frei definierbares Feld 2: [FREI DEF 3] | frei definierbares Feld 3: [FREI DEF 4] | frei definierbares Feld 4: [FREI DEF 5] | frei definierbares Feld 5: [FREI DEF 6] | frei definierbares Feld 6 [FREI DEF 7] | frei definierbares Feld 7: [BEMERKUNG 1] | Bemerkungszeile 1: [BEMERKUNG 2] | Bemerkungszeile 2: [BEMERKUNG 3] | Bemerkungszeile 3: [ABS_VORNAME] | Registrierungsfenster Vorname: [ABS_NAME] | Registrierungsdialog Name: [ABS_STRASSE] | Registrierungsdialog Straže: [ABS_PLZ] | Registrierungsdialog PLZ: [ABS_ORT] | Registrierungsdialog Ort: Wie schon weiter oben erw„hnt, muž so ein Datensatzschlsselwort immer in eckigen Klammern geschrieben werden, damit Nice erkennt, daž es sich hierbei nicht um normalen Text handelt, sondern dafr der Inhalt eines Datensatzfeldes gedruckt werden muž. Beim Ausdrucken wird das Datensatzschlsselwort (incl. der eckigen Klammern) aus dem Ascii-Text entfernt und dafr der Inhalt des Datensatzfeldes gedruckt. Ist das Datensatzfeld leer, so wird natrlich auch das Schlsselwort entfernt, aber nichts gedruckt. Es ist zu beachten, daž wenn ein Datensatzfeld leer ist, nur das Schlsselwort und nicht etwaige Leerzeichen entfernt werden Beispiel: Sind die Felder Vorname und Name mit Daten gefllt, so wird bei Ausdrucken aus der Zeile: Sehr geehrter Herr [VORNAME] [NAME]! Sehr geehrter Herr Frank Behrens! Ist hingegen das Feld Vorname leer, so wird aus der Zeile: Sehr geehrter Herr [VORNAME] [NAME]! Sehr geehrter Herr Behrens! ^ | ein Leerzeichen "zuviel", da das Feld Vorname leer ist. Um seinen eigenen Absender mit auszudrucken, k”nnte man die entsprechenden Daten direkt in das Exportformular eintragen. Das ist allerdings nicht besonders komfortabel, denn wenn sich mal der Absender „ndert (Umzug oder „hnliches), mssen alle bisher erstellten Exportformulare ge„ndert werden. Um diese Arbeit zu sparen, gibt es die Datensatzschlsselw”rter ABS_VORNAME, ABS_NAME, ABS_STRASSE, ABS_PLZ und ABS_ORT. Die Daten fr diese Schlsselw”rter werden direkt aus dem Registrierungsdialog ausgelesen und beim Ausdruck eingesetzt. Da sich die Daten in dem Registrierungsdialog nur mit einem speziellen Schlssel dauerhaft eintragen bzw. abspeichern lassen, steht diese Komfortsteigerung nur registrierten Usern zur Verfgung. Verwenden Sie diese Datensatzschlsselw”rter in einer unregistrierten Version, werden Defaultwerte eingesetzt. Ein paar Exportformularbeispiele befinden sich in dem Ordner NICE\FORMULAR\. Mit dem Erscheinen von Nice 2.0 entsteht auch ein sogenannter Pool, der NICE-POOL. Dieser Pool hat den Zweck, das jeder Nice-Anwender von anderen Nice-Anwender profitieren kann. Wer sich z.B. ein kniffiliges Exportformular oder Spezialdruckertreiber erstellt hat und diese auch anderen Nice-Anwendern zur Verfgung stellen m”chte, kann mir die Sachen schicken und ich ver”ffentliche von Zeit zu Zeit eine Pool-Liste mit den neu dazugekommenen Treibern, Formularen etc. Wenn sich viele an diesem Pool beteiligen, so k”nnte innerhalb krzester Zeit eine m„chtige Sammlung vor Exportformularen und Druckertreibern entstehen.