Formeleditor

Aus Asprova Hilfe
Version vom 7. April 2017, 10:22 Uhr von DM (Diskussion | Beiträge) (Imported from text file)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche
Hilfe Nummer: 737000
Übersicht Dialogfenster

Der Formeleditor kommt überall dort zur Anwendung, wo Formeln für Eigenschaften vom Typ "Formel" festzulegen sind.

Der Titel des Dialogfensters variiert in Abhängigkeit von der zu bearbeitenden Eigenschaft.


Formel

In diesem Feld können Sie Formeln eingeben und verändern. Sie können eine Formel direkt eingeben oder eine Formel einfügen, indem Sie diese aus den gespeicherten Formeln und internen Funktionen auswählen. Sie können ein Schlüsselwort eingeben, das die Objekte ME, OTHER, HOLDER oder PROJECT bezeichnet. Wenn einem Schlüsselwort eine Periode folgt, "." wird eine Dropdown-Liste (IntelliSense) angezeigt, die die zur Nutzung in diesem Objekt verfügbaren Eigenschaften anzeigt.


Sikidialog001.jpg

Im Falle von nicht-spezifizierten Objekten, wie Child, Parent etc., werden alle Objekte mit langen Namen angezeigt.


Sikidialog101.jpg

In einem Enum-Ausdruck oder einem Ausdruck vom Bool'schen Typ, können Sie auch ein
==
!=

in das Bedienfeld eingeben. Hierdurch wird eine Dropdown-Liste der möglichen Werte angezeigt.


Sikidialog002.jpg


Hervorhebung bei Fehlern

Während der Formeleingabe, wenn Teile der Formel nicht korrekt erkannt werden können, zum Beispiel wenn

- der Name einer Eigenschaft oder eine Funktion falsch geschrieben ist. Zum Beispiel: 'Castomer' anstelle von 'Customer'
- die Groß- und Kleinschreibung der Eigenschaft nicht korrekt ist. Zum Beispiel 'Starttime' anstelle von 'StartTime'
- die Anzahl der verwendeten Klammern nicht korrekt ist. Zum Beispiel in (10 + (10 * 2) fehlt eine Klammer

wird der Teil der Formel rot hervorgehoben, um zu zeigen, dass er ungültig ist.
Bitte prüfen Sie diesen Teil der Formel auf mögliche Fehler.


Sikidialog-col01.jpg


Klammerpaare werden in Farbe angezeigt

Bei der Verwendung von Formeln mit vielen Klammerpaaren werden die Klammern in derselben Farbe wie ihre zugehörigen Antagonisten angezeigt, um die Paarigkeit der Klammern zu verdeutlichen.


Sikidialog-col02.jpg

Die Größe des Textfeldes im Formeleditor kann durch Änderung der Größe des gesamten Fensters angepasst werden.
Das Dialogfenster kann genau wie andere Fenster durch Ziehen der Ränder auf die gewünschte Größe eingestellt werden.


Sikidialog011.jpg

Standardformeln

Dies ist eine Liste von Formelbeispielen, die zur Anpassung der Eigenschaft verwendet werden können. Sie können die Formel Ihrer Wahl in das Formelfeld einfügen, indem Sie den Button "Einfügen" klicken, während die Formel ausgewählt ist.


Gui025.jpg

Selbst definierte Formeln

Dies ist eine Liste von Formelbeispielen, die zur Anpassung der Eigenschaft verwendet werden können. Als Standard verfügbare Formeln sind in der Registerkarte "Standardformeln" aufgelistet und vom benutzerdefinierte Formeln in der Registerkarte "Selbst definierte Formeln". Sie können die Formel Ihrer Wahl in das Formelfeld einfügen, indem Sie den Button "Einfügen" klicken, während die Formel ausgewählt ist. Sie können auch neu erstellte Formeln in der Liste der selbst definierten Formeln speichern, indem Sie auf den Button "In Formeltabelle speichern..." klicken.

Sie können gespeicherte Formeln löschen, indem Sie nach einem Rechtsklick auf die Formel "Löschen" aus dem Kontextmenü auswählen.


Gui025-4.jpg Interne Funktionen

Dies ist eine Liste von internen Funktionen und Plug-In-Funktionen, die in Asprova gespeichert sind. Sie können Beispieleinstellungen der ausgewählten Funktion im Formelfeld des Dialogfensters einfügen, indem Sie eine Funktion auswählen und den Button "Einfügen" klicken.


Gui025-0.jpg

Einfügen

Fügt eine Formel aus der Liste der gespeicherten Formeln und internen Funktionen an der Stelle ein, an der sich der Mauscursor im Formelfeld des Dialogfensters befindet.


In Formeltabelle speichern...

Speichert die Formel aus dem Formelfeld in der Liste der selbst definierten Formeln.

Ein Klick auf diesen Button führt zur Anzeige des unten dargestellten Dialogfensters zur Eingabe eines Namens für die Formel. Geben Sie einen Namen ein. Ein Klick auf den Button "OK" fügt die Formel unter dem angegebenen Namen zu den gespeicherten Formeln hinzu.


Gui025-1.jpg Wenn Sie einen Namen eingeben, der schon belegt ist, wird die unten dargestellte Nachricht angezeigt. Ein Klick auf den Button "OK" überschreibt die Formel mit dem neuen Inhalt.


Gui025-2.jpg

Löschen

Löscht den Inhalt des Formelfeldes im Dialogfenster.


Alias/ Anzeigenamen verwenden

Wenn hier ein Haken gesetzt ist, werden Eigenschaftennamen in Formeln unter Verwendung ihrer Anzeigenamen (oder ihres Alias, wenn bestehend) dargestellt.
Wenn Sie einen Punkt eingeben ("."), wird die Liste der angezeigten Eigenschaften in Alias/ Anzeigenamen angezeigt, interne Namen werden in Klammern angezeigt.
Weitere Informationen zur Eingabe von Formeln siehe "Formeleingabe mithilfe von Anzeigenamen / Alias".


Gui025-00.jpg

Mehr

Zeigt weitere Details über eine Formel an, die festgelegt wurde oder gerade festgelegt wird.


Gui025-3.jpg

HOLDER

Objekt, zu dem diese Eigenschaft gehört.


ME

Zeigt das Objekt an, auf das im Kontext der Formel unter ME Bezug genommen wird.
Sie können festlegen, welches Objekt als ME verwendet werden soll, um das Ergebnis der Formel zu überprüfen.
Wenn das Objekt, das Sie verwenden wollen, nicht als Standard in der Auswahlbox aufgelistet wird, können Sie den Code des gewünschten Objekts in das Auswahlfenster eingeben, um es auszuwählen. Der eingegebene Code wird zu den Inhalten der Liste im Auswahlfenster hinzugefügt.
Wenn der eingegebene Code nicht als gültiges Objekt zur Verwendung als ME erkannt werden kann, wird eine Nachricht angezeigt, die dies erklärt.


OTHER

Zeigt das Objekt an, auf das im Kontext der Formel unter OTHER Bezug genommen wird.
Sie können festlegen, welches Objekt als OTHER verwendet werden soll, um das Ergebnis der Formel zu überprüfen.
Wenn das Objekt, das Sie verwenden wollen, nicht als Standard in der Auswahlbox aufgelistet wird, können Sie den Code des gewünschten Objekts in das Auswahlfenster eingeben, um es auszuwählen. Der eingegebene Code wird zu den Inhalten der Liste im Auswahlfenster hinzugefügt.
Wenn der eingegebene Code nicht als gültiges Objekt zur Verwendung als OTHER erkannt werden kann, wird eine Nachricht angezeigt, die dies erklärt.


Ergebnisdatentyp der Formel

Zeigt den Datentyp des Formelergebnisses an.

Formelergebnis für das gewählte Beispiel

Zeigt das Ergebnis der Formel unter Verwendung des in der Dropdown-Liste ausgewählten Objektes an.


Weniger

Schließt die Details.


OK

Bestätigt die Einstellungen.


Abbrechen

Verwirft die Einstellungen.

Wie man Formeln definiert lesen Sie hier.



Hilfe Nummer: 737000