Container-Namen per Regel festlegen
Formeln für Containernamen
In drop-down-Feldern und Listen wird sinnvollerweise der Name des verknüpften Containers angezeigt. Standardmäßig steht dieser beim Anlegen auf „Neu:“ (bzw. „Import:“), dieser Eintrag kann jedoch überschrieben werden. Wird nicht überschrieben, erscheint der Name „Neu:“ bzw. „Import:“ auch in den Verknüpfungen.
Der Vorgang des Überschreibens kann automatisiert werden. Dazu wird dem Containertyp eine „Formel“ zugeordnet, nach der die Einträge erzeugt werden. Man öffnet über „Einrichtung – Containertypen“ das Hauptfenster, wählt links den Containertyp aus und zieht einen entsprechenden Container entweder aus dem Explorer oder einem Listeneintrag auf das Feld „Test-Container“.
Bei richtiger Zuordnung (Achtung: nicht versuchen, die Container-Liste hier zu platzieren, sondern einen Eintrag aus der Liste!) wird der Eintrag im Feld angezeigt. Gleichzeitig wird die Schaltfläche „Formel bearbeiten“ aktiviert.
Wird diese Schaltfläche betätigt, erscheint ein neuer Dialog, in dem sehr aufwändige und komplexe Bedingungen festgelegt werden können. Wichtig hier ist die Möglichkeit, dass im linken Teil des Fensters auf die einzelnen Felder des Containers zugegriffen werden kann. Soll nun, wie hier im Beispiel, die Containerbezeichnung aus Name, Vorname gebildet werden, wählt man zunächst aus der Liste unter „Variablen - Master“ den Eintrag „Name“ per Doppelklick aus.
Der Eintrag „Master.Name“ erscheint im Bearbeitungsfenster, der Name selbst (hier: Castens) im Infofeld. Als nächstes soll ein Komma erscheinen. Dies muss dem Editor mitgeteilt werden durch ein Pluszeichen, welches aus den Operatoren ausgewählt werden kann. Danach wird aus dem Bereich „Text“ ein Komma mit folgendem Leerzeichen eingefügt und wieder ein Pluszeichen aus den Operatoren. Zum Schluss erfolgt noch die Zuordnung „Vornamen“ aus den Variablen, damit entspricht der Eintrag den Vorgaben. Mit einem Klick auf „OK“ wird diese „Formel“ dem Containertyp zugeordnet. Damit erhalten alle zukünftigen Container vom Typ Mitarbeiter den Namen aus den Feldern „Name“ und „Vorname“ durch ein Komma getrennt.
Der Formel-Dialog wird geschlossen, die benutzten Variablen werden im Infobereich unter dem Testcontainer angezeigt.
Achtung: Die Änderungen am Containertyp müssen gespeichert werden, sonst gehen sie verloren!
Anmerkung: Die Einträge für Operatoren und Texte folgen der Basic-Syntax und können auch per Handeingabe über die Tastatur erfolgen. Obwohl Fehler durch die ständige Syntax-Prüfung bei der Eingabe erkannt und sofort angezeigt werden, sollte dies nur nach einiger Übung oder genauer Kenntnis der syntaktischen Vorgaben erfolgen.