Formeleditor: Unterschied zwischen den Versionen

Aus Asprova Hilfe
Wechseln zu: Navigation, Suche
(Imported from text file)
 
Zeile 3: Zeile 3:
 
  <div align="right">[[Übersicht Dialogfenster|Übersicht Dialogfenster]]</div>
 
  <div align="right">[[Übersicht Dialogfenster|Übersicht Dialogfenster]]</div>
 
<hr>
 
<hr>
Der Formeleditor kommt überall dort zur Anwendung, wo Formeln für Eigenschaften vom Typ "Formel" festzulegen sind.
+
The Formeleditor wird benutzt, um Formeln für Eigenschaften des Typs "Formel" zu erstellen und zu bearbeiten.
  
Der Titel des Dialogfensters variiert in Abhängigkeit von der zu bearbeitenden Eigenschaft.
+
Der Titel des Dialogfensters variiert in Abhängigkeit von der zu bearbeitenden Eigenschaften.
  
  
 
===Formel===
 
===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.
+
Geben Sie hier Formeln ein, um sie so zu erstellen und zu editieren. Eine Formal kann direkt eingegeben- oder durch Auswahl aus gespeicherten Formeln und internen Funktionen hinzugefügt werden. Geben Sie ein Schlüsselwort ein, das die Objekte ME, OTHER, HOLDER, oder PROJECT bezeichnet. Wenn einem Schlüsselwort eine Punkt "." folgt, wird eine Dropdown-Liste (IntelliSense) angezeigt, welche in diesem Objekt nutzbare Eigenschaften anzeigt.
  
  
 
[[Image:sikidialog001.jpg]]
 
[[Image:sikidialog001.jpg]]
  
Im Falle von nicht-spezifizierten Objekten, wie Child, Parent etc., werden alle Objekte mit langen Namen angezeigt.
+
Im Falle von nicht-spezifizierten Objekten wie Child, Parent, etc., werden alle Objekte mit langen Namen angezeigt.
  
  
 
[[Image:sikidialog101.jpg]]
 
[[Image:sikidialog101.jpg]]
  
In einem Enum-Ausdruck oder einem Ausdruck vom Bool'schen Typ, können Sie auch ein<br />==<br />!=
+
In einem Enum-Ausdruck oder einem Bool'schen Ausdruck, können auch<br />==<br />!=
  
in das Bedienfeld eingeben. Hierdurch wird eine Dropdown-Liste der möglichen Werte angezeigt.
+
in das Bedienfeld eingeben werden. Dadurch wird eine Dropdown-Liste aller möglichen Werte angezeigt.
  
  
 
[[Image:sikidialog002.jpg]]
 
[[Image:sikidialog002.jpg]]
 
  
 
====Hervorhebung bei Fehlern====
 
====Hervorhebung bei Fehlern====
Während der Formeleingabe, wenn Teile der Formel nicht korrekt erkannt werden können, zum Beispiel wenn
+
Während Formeleingabe werden Teile davon in roter Schrift dargestellt, wenn sie nicht erkannt werden. Zum Beispiel:
  
: - der Name einer Eigenschaft oder eine Funktion falsch geschrieben ist. Zum Beispiel: 'Castomer' anstelle von 'Customer'<br />- die Groß- und Kleinschreibung der Eigenschaft nicht korrekt ist. Zum Beispiel 'Starttime' anstelle von 'StartTime'<br />- die Anzahl der verwendeten Klammern nicht korrekt ist. Zum Beispiel in (10 + (10 * 2) fehlt eine Klammer
+
: Der Name einer Eigenschaft oder einer Funktion ist falsch geschrieben: 'Castomer' anstatt 'Customer'<br />- Die Groß- und Kleinschreibung der Eigenschaft ist nicht korrekt: 'Starttime' anstatt 'StartTime'<br />- Klammern werden nicht korrekt benutzt werden: (10 + (10 * 2) -> Hier fehlt eine Klammer.
  
wird der Teil der Formel rot hervorgehoben, um zu zeigen, dass er ungültig ist. <br />Bitte prüfen Sie diesen Teil der Formel auf mögliche Fehler.
+
Dieser Teil der Formel ist ungültig und muss berichtigt werden, bevor Asprova die Formel akzeptieren kann.
  
  
 
[[Image:sikidialog-col01.jpg]]
 
[[Image:sikidialog-col01.jpg]]
 
 
  
 
====Klammerpaare werden in Farbe angezeigt====
 
====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.
+
Bei Verwendung von Formeln mit vielen Klammerpaaren werden diese in gleichen Farben angezeigt, um die Arbeit damit zu erleichtern.
  
  
 
[[Image:sikidialog-col02.jpg]]
 
[[Image:sikidialog-col02.jpg]]
  
Die Größe des Textfeldes im Formeleditor kann durch Änderung der Größe des gesamten Fensters angepasst werden. <br />Das Dialogfenster kann genau wie andere Fenster durch Ziehen der Ränder auf die gewünschte Größe eingestellt werden.
+
Die Größe des Textfeldes im Formeleditor kann durch Ändern der Fenstergröße angepasst werden.
  
  
Zeile 51: Zeile 48:
  
 
===Standardformeln===
 
===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.
+
Diese Liste enthält Formelbeispiele, die zur Anpassung einer Eigenschaft verwendet werden können. Eine Formel kann in das Feld eingefügt werden, indem sie ausgewählt wird und dann der Button "Einfügen" gedrückt wird.
  
  
Zeile 57: Zeile 54:
  
 
===Selbst definierte Formeln===
 
===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.
+
Diese Liste enthält Formelbeispiele, die zur Anpassung einer Eigenschaft verwendet werden können. Standardmäßig verfügbare Formeln sind unter der Registerkarte "Standardformeln" aufgelistet. Selbst kreierte Formeln werden unter der Registerkarte "Selbst definierte Formeln" eingetragen. Fügen Sie eine beliebige Formel in das Formelfeld ein. Sie muss dafür ausgewählt- und dann der Button "Einfügen" gedrückt werden.
 +
Neu erstellte Formeln sind der Liste von selbst definierten Formeln hinzufügbar. Klicken Sie dazu auf "In Formeltabelle speichern...".
  
Sie können gespeicherte Formeln löschen, indem Sie nach einem Rechtsklick auf die Formel "Löschen" aus dem Kontextmenü auswählen.
+
Eigene Formeln sind anhand des Button "Löschen" aus dem Kontextmenü löschbar.
  
  
Zeile 65: Zeile 63:
 
Interne Funktionen
 
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.
+
Diese ist Liste interner Funktionen und Plug-In-Funktionen. Es ist möglich, Beispieleinstellungen ausgewählter Funktionen im Formelfeld des Dialogfensters einzufügen, indem eine Funktion eingefügt wird.
  
  
Zeile 71: Zeile 69:
  
 
===Einfügen===
 
===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.
+
Fügt eine Formel aus der Liste für gespeicherte Formeln und interne Funktionen an der Position des Mauszeigers ein.
  
  
 
===In Formeltabelle speichern...===
 
===In Formeltabelle speichern...===
Speichert die Formel aus dem Formelfeld in der Liste der selbst definierten Formeln.
+
Speichert Formeln aus dem Formelfeld in der Liste für selbst definierte Formeln ab.
  
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.
+
Dieser Button führt zur Anzeige des im folgenden Screenshot dargestellten Dialogfensters, das zur Eingabe eines Namens für die Formel da ist.
  
  
 
[[Image:gui025-1.jpg]]
 
[[Image: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.
+
 
 +
Im Falle bereits benutzter Namen wird folgende Nachricht angezeigt. Ein Klick auf "OK" überschreibt die Formel mit dem neuen Inhalt.
  
  
Zeile 87: Zeile 86:
  
 
===Löschen===
 
===Löschen===
Löscht den Inhalt des Formelfeldes im Dialogfenster.
+
Löscht den Inhalt des Formelfeldes.
  
  
 
===Alias/ Anzeigenamen verwenden===
 
===Alias/ Anzeigenamen verwenden===
Wenn hier ein Haken gesetzt ist, werden Eigenschaftennamen in Formeln unter Verwendung ihrer Anzeigenamen (oder ihres Alias, wenn bestehend) dargestellt.<br />Wenn Sie einen Punkt eingeben ("."), wird die Liste der angezeigten Eigenschaften in Alias/ Anzeigenamen angezeigt, interne Namen werden in Klammern angezeigt. <br />Weitere Informationen zur Eingabe von Formeln siehe [[Formeleingabe mithilfe von Anzeigenamen - Alias|"Formeleingabe mithilfe von Anzeigenamen / Alias"]].
+
Wenn hier ein Häkchen gesetzt ist, werden Eigenschaftennamen in Formeln unter Verwendung ihrer Anzeigenamen (oder ihres Aliases, wenn bestehend) dargestellt. Wenn Sie einen Punkt "." eingeben, wird die Liste der angezeigten Eigenschaften in Alias/Anzeigenamen angezeigt, während interne Namen in Klammern angezeigt werden.<br />Für weitere Informationen hinsichtlich der Formeleingabe, siehe [[Formeleingabe mithilfe von Anzeigenamen - Alias|"Formeleingabe mithilfe von Anzeigenamen / Alias"]].
  
  
Zeile 97: Zeile 96:
  
 
===Mehr===
 
===Mehr===
Zeigt weitere Details über eine Formel an, die festgelegt wurde oder gerade festgelegt wird.
+
Zeigt weitere Details einer Formel an, die festgelegt wurde oder gerade festgelegt wird.
  
  
Zeile 107: Zeile 106:
  
 
===ME===
 
===ME===
Zeigt das Objekt an, auf das im Kontext der Formel unter ME Bezug genommen wird. <br />Sie können festlegen, welches Objekt als ME verwendet werden soll, um das Ergebnis der Formel zu überprüfen. <br />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. <br />Wenn der eingegebene Code nicht als gültiges Objekt zur Verwendung als ME erkannt werden kann, wird eine Nachricht angezeigt, die dies erklärt.
+
Zeigt ein Objekt an, auf das im Kontext der Formel unter ME Bezug genommen wird. Bestimmen Sie, welches Objekt als ME verwendet werden soll, um Formelergebnisse zu überprüfen. Wenn Ihr Objekt nicht standardmäßig in der Auswahlbox aufgelistet ist, muss der Code davon in das Auswahlfenster eingegeben werden, um es auszuwühlen. Der eingegebene Code wird 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 entsprechende Nachricht angezeigt.
  
  
 
===OTHER===
 
===OTHER===
Zeigt das Objekt an, auf das im Kontext der Formel unter OTHER Bezug genommen wird. <br />Sie können festlegen, welches Objekt als OTHER verwendet werden soll, um das Ergebnis der Formel zu überprüfen. <br />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. <br />Wenn der eingegebene Code nicht als gültiges Objekt zur Verwendung als OTHER erkannt werden kann, wird eine Nachricht angezeigt, die dies erklärt.
+
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 Ihr Objekt nicht standardmäßig in der Auswahlbox aufgelistet wird, muss der Code des gewünschten Objektes in das Auswahlfenster eingeben werden, um es auszuwählen. Der eingegebene Code wird 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 entsprechende Nachricht angezeigt.
  
  
Zeile 117: Zeile 116:
 
Zeigt den Datentyp des Formelergebnisses an.
 
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.
+
===Formelergebnis für das gewählte Beispiel===
 +
Zeigt das Formelergebnis unter Verwendung des in der Dropdown-Liste ausgewählten Objektes an.
  
  
Zeile 134: Zeile 133:
  
 
Wie man Formeln definiert lesen Sie [[Formeln|hier]].
 
Wie man Formeln definiert lesen Sie [[Formeln|hier]].
 
  
  
 
<hr>
 
<hr>
 
<div align="right">Hilfe Nummer: 737000</div>
 
<div align="right">Hilfe Nummer: 737000</div>

Version vom 4. August 2017, 10:32 Uhr

Hilfe Nummer: 737000
Übersicht Dialogfenster

The Formeleditor wird benutzt, um Formeln für Eigenschaften des Typs "Formel" zu erstellen und zu bearbeiten.

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


Formel

Geben Sie hier Formeln ein, um sie so zu erstellen und zu editieren. Eine Formal kann direkt eingegeben- oder durch Auswahl aus gespeicherten Formeln und internen Funktionen hinzugefügt werden. Geben Sie ein Schlüsselwort ein, das die Objekte ME, OTHER, HOLDER, oder PROJECT bezeichnet. Wenn einem Schlüsselwort eine Punkt "." folgt, wird eine Dropdown-Liste (IntelliSense) angezeigt, welche in diesem Objekt nutzbare 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 Bool'schen Ausdruck, können auch
==
!=

in das Bedienfeld eingeben werden. Dadurch wird eine Dropdown-Liste aller möglichen Werte angezeigt.


Sikidialog002.jpg

Hervorhebung bei Fehlern

Während Formeleingabe werden Teile davon in roter Schrift dargestellt, wenn sie nicht erkannt werden. Zum Beispiel:

Der Name einer Eigenschaft oder einer Funktion ist falsch geschrieben: 'Castomer' anstatt 'Customer'
- Die Groß- und Kleinschreibung der Eigenschaft ist nicht korrekt: 'Starttime' anstatt 'StartTime'
- Klammern werden nicht korrekt benutzt werden: (10 + (10 * 2) -> Hier fehlt eine Klammer.

Dieser Teil der Formel ist ungültig und muss berichtigt werden, bevor Asprova die Formel akzeptieren kann.


Sikidialog-col01.jpg

Klammerpaare werden in Farbe angezeigt

Bei Verwendung von Formeln mit vielen Klammerpaaren werden diese in gleichen Farben angezeigt, um die Arbeit damit zu erleichtern.


Sikidialog-col02.jpg

Die Größe des Textfeldes im Formeleditor kann durch Ändern der Fenstergröße angepasst werden.


Sikidialog011.jpg

Standardformeln

Diese Liste enthält Formelbeispiele, die zur Anpassung einer Eigenschaft verwendet werden können. Eine Formel kann in das Feld eingefügt werden, indem sie ausgewählt wird und dann der Button "Einfügen" gedrückt wird.


Gui025.jpg

Selbst definierte Formeln

Diese Liste enthält Formelbeispiele, die zur Anpassung einer Eigenschaft verwendet werden können. Standardmäßig verfügbare Formeln sind unter der Registerkarte "Standardformeln" aufgelistet. Selbst kreierte Formeln werden unter der Registerkarte "Selbst definierte Formeln" eingetragen. Fügen Sie eine beliebige Formel in das Formelfeld ein. Sie muss dafür ausgewählt- und dann der Button "Einfügen" gedrückt werden. Neu erstellte Formeln sind der Liste von selbst definierten Formeln hinzufügbar. Klicken Sie dazu auf "In Formeltabelle speichern...".

Eigene Formeln sind anhand des Button "Löschen" aus dem Kontextmenü löschbar.


Gui025-4.jpg Interne Funktionen

Diese ist Liste interner Funktionen und Plug-In-Funktionen. Es ist möglich, Beispieleinstellungen ausgewählter Funktionen im Formelfeld des Dialogfensters einzufügen, indem eine Funktion eingefügt wird.


Gui025-0.jpg

Einfügen

Fügt eine Formel aus der Liste für gespeicherte Formeln und interne Funktionen an der Position des Mauszeigers ein.


In Formeltabelle speichern...

Speichert Formeln aus dem Formelfeld in der Liste für selbst definierte Formeln ab.

Dieser Button führt zur Anzeige des im folgenden Screenshot dargestellten Dialogfensters, das zur Eingabe eines Namens für die Formel da ist.


Gui025-1.jpg

Im Falle bereits benutzter Namen wird folgende Nachricht angezeigt. Ein Klick auf "OK" überschreibt die Formel mit dem neuen Inhalt.


Gui025-2.jpg

Löschen

Löscht den Inhalt des Formelfeldes.


Alias/ Anzeigenamen verwenden

Wenn hier ein Häkchen gesetzt ist, werden Eigenschaftennamen in Formeln unter Verwendung ihrer Anzeigenamen (oder ihres Aliases, wenn bestehend) dargestellt. Wenn Sie einen Punkt "." eingeben, wird die Liste der angezeigten Eigenschaften in Alias/Anzeigenamen angezeigt, während interne Namen in Klammern angezeigt werden.
Für weitere Informationen hinsichtlich der Formeleingabe, siehe "Formeleingabe mithilfe von Anzeigenamen / Alias".


Gui025-00.jpg

Mehr

Zeigt weitere Details einer Formel an, die festgelegt wurde oder gerade festgelegt wird.


Gui025-3.jpg

HOLDER

Objekt, zu dem diese Eigenschaft gehört.


ME

Zeigt ein Objekt an, auf das im Kontext der Formel unter ME Bezug genommen wird. Bestimmen Sie, welches Objekt als ME verwendet werden soll, um Formelergebnisse zu überprüfen. Wenn Ihr Objekt nicht standardmäßig in der Auswahlbox aufgelistet ist, muss der Code davon in das Auswahlfenster eingegeben werden, um es auszuwühlen. Der eingegebene Code wird 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 entsprechende Nachricht angezeigt.


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 Ihr Objekt nicht standardmäßig in der Auswahlbox aufgelistet wird, muss der Code des gewünschten Objektes in das Auswahlfenster eingeben werden, um es auszuwählen. Der eingegebene Code wird 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 entsprechende Nachricht angezeigt.


Ergebnisdatentyp der Formel

Zeigt den Datentyp des Formelergebnisses an.


Formelergebnis für das gewählte Beispiel

Zeigt das Formelergebnis 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