myfactory Online-Hilfe

Dialogdesigner

Der Dialogdesigner verfügt über verschiedene Bedienelemente. Im oberen Bereich wird die Auswahl des Dialogs und des Designs gesteuert, unten befinden sich neben einer Dialogvorschau die Feldliste und die Aufstellung der Eigenschaften für die Dialogelemente.

Dialogdesigner 0

Dialogdesigns

Für jeden Dialog, der im Dialogdesigner zur Verfügung gestellt wird, lassen sich beliebig viele Designs hinterlegen.

Nach dem Start des Dialogdesigners wählt man links oben in der Liste den Dialog aus, der bearbeitet werden soll. Daraufhin werden in der rechten oberen Liste alle bereits bestehenden Designs für diesen Dialog angezeigt. Bei einer neuen Datenbank ist diese Liste also im Allgemeinen noch leer. Über die drei Schaltflächen [ Neu ], [ Neu Benutzer ] oder [ Neu Gruppe ] lässt sich ein neues Design anlegen. Bei "Neu" wird ein Standarddesign erstellt, welches immer dann zum Einsatz kommt, wenn für den aktuellen Benutzer kein eigenes hinterlegt ist und er keiner Gruppe angehört, die ein zugewiesenes Design hat.

Dialogvorschau

Wird ein Design in der Liste angewählt, so wird im unteren Bereich eine Vorschau des Dialogs angezeigt.

Felder und Eigenschaften

Auf der rechten Seite sind in der oberen Liste alle Felder dargestellt, die in dem Dialog der myfactory.BusinessWorld zur Verfügung gestellt werden. Wird eines dieser Felder angewählt, so wird die untere Liste mit den Feldeigenschaften gefüllt.

In dieser Eigenschaftenliste können direkt die gewünschten Parameter verändert werden. Im folgenden Beispiel ist etwa das Feld Name2 mit der Bezeichnung „Zusatzname“ versehen, das Feld "Straße2" ausgeblendet und das Feld "Telefax" hervorgehoben.

Sobald eine Änderung an einer Eigenschaft vorgenommen wird, wird die Vorschau des Dialogs automatisch aktualisiert.
Folgende Eigenschaften können angepasst werden:

Beschreibung

Die textliche Beschreibung von Dialogfeldern lässt sich individuell festlegen

Ausblenden

Sollen Felder für alle oder bestimmte Benutzer nicht angezeigt werden, lassen sie sich hier ausblenden.

Nur Lesen

Felder können auf "Nur Lesen" festgelegt werden

Hervorheben

Soll die Aufmerksamkeit des Anwenders gezielt auf bestimmte Dialogfelder gelenkt werden, so lässt sich eine individuelle Hervorhebung festlegen.

Standardwert

Belegt das Feld mit dem hinterlegten Wert vor. Abhängig vom jeweils gewählten Feldtyp lassen sich vorzubelegende Standardwerte entweder händisch eintragen oder über eine Combobox auswählen.

Bei Bedarf können Sie für dynamische Inhalte auch bestimmte Platzhalter eintragen. Verwendbar sind dabei die folgenden:

$SysDate$: Aktuelles Systemdatum
$Year$: Aktuelles Geschäftsjahr
$Date$: Aktuelles Buchungsdatum
$Period$: Aktuelle Buchungsperiode
$Division$: Aktuelle Betriebsstätte
$User$: Aktueller Benutzer (internes Kürzel)

Dialogdesigner 1

Tooltip

Hier kann ein Tooltip für das Feld hinterlegt werden.

Datenbezogene Eingaben

Die Feldeigenschaften "Pflichtfeld", "Hinweismeldung" und "Datenformat" sind datenbezogene Eingaben. Sie stehen bei den Dialogen zur Verfügung, die zum Speichern von Werten dienen. Die Prüfung der Angaben in diesen Feldern erfolgt dann beim Speichervorgang.

Im Gegensatz zu den Dialogbezogenen Eingaben sind die Datenbezogenen Eingaben für alle Anwender gültig. Änderungen, die in einem Dialogdesign vorgenommen werden, wirken auf alle Designs zu diesem Dialog.

Die Eigenschaft "Pflichtfeld" bestimmt, dass der Datensatz nur gespeichert werden kann, wenn ein Eintrag in diesem Feld vorgenommen wurde. Wird diese Eigenschaft zu einem späteren Zeitpunkt geändert, so wirkt sie nur, wenn entweder ein neuer Datensatz angelegt wird oder der Inhalt des Felds, welches diese Eigenschaft hat, geändert wird.

Über die Eigenschaft "Hinweismeldung" kann eine spezielle Meldung hinterlegt werden, die angezeigt wird, wenn trotz der Eigenschaft "Pflichtfeld“ kein Wert eingetragen wurde. Wird keine Hinweismeldung hinterlegt, erscheint der Standardtext „Bitte geben Sie einen Wert in Feld [Feldname] ein“.

Über die Eigenschaft "Datenformat" können Formatangaben direkt oder als benannte Formate hinterlegt werden. Nähere Erläuterungen zu den benannten Formaten finden Sie im Hilfekapitel Eingabeformate.

Im Dialogdesigner muss dann der Formatstring nicht jedes Mal wiederholt werden, sondern kann einfach über die Angabe des Namens festgelegt werden.

Weitere Informationen zu diesem Thema: