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, m�ssen bestimmte Datensatzschl�sselw”rter (in [eckigen Klammern]) verwendet werden, welche dann beim Ausdruck mit den Daten des dazugeh”rigen Feldes aufgef�llt werden. Insgesamt unterst�tzt Nice 19 solcher Datensatzschl�sselw”rter, was einem kompletten Datensatz mit allen Feldern entspricht. Im folgenden werden alle Datensatzschl�sselw”rter (und deren genaue Schreibweise, wobei es keine Rolle spielt ob die Schl�sselw”rter klein, grož oder gemischt geschrieben werden) und die dazugeh”rigen Datensatzfelder aufgelistet: Schl�sselwort (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 Datensatzschl�sselwort immer in eckigen Klammern geschrieben werden, damit Nice erkennt, daž es sich hierbei nicht um normalen Text handelt, sondern daf�r der Inhalt eines Datensatzfeldes gedruckt werden muž. Beim Ausdrucken wird das Datensatzschl�sselwort (incl. der eckigen Klammern) aus dem Ascii-Text entfernt und daf�r der Inhalt des Datensatzfeldes gedruckt. Ist das Datensatzfeld leer, so wird nat�rlich auch das Schl�sselwort entfernt, aber nichts gedruckt. Es ist zu beachten, daž wenn ein Datensatzfeld leer ist, nur das Schl�sselwort und nicht etwaige Leerzeichen entfernt werden Beispiel: Sind die Felder Vorname und Name mit Daten gef�llt, 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), m�ssen alle bisher erstellten Exportformulare ge„ndert werden. Um diese Arbeit zu sparen, gibt es die Datensatzschl�sselw”rter ABS_VORNAME, ABS_NAME, ABS_STRASSE, ABS_PLZ und ABS_ORT. Die Daten f�r diese Schl�sselw”rter werden direkt aus dem Registrierungsdialog ausgelesen und beim Ausdruck eingesetzt. Da sich die Daten in dem Registrierungsdialog nur mit einem speziellen Schl�ssel dauerhaft eintragen bzw. abspeichern lassen, steht diese Komfortsteigerung nur registrierten Usern zur Verf�gung. Verwenden Sie diese Datensatzschl�sselw”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 Verf�gung 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 k�rzester Zeit eine m„chtige Sammlung vor Exportformularen und Druckertreibern entstehen.