WebApps:Formeldesigner: Unterschied zwischen den Versionen
Zuweisungen je Typ Zeilenweises Weiterschreiben hinzugefügt |
Zuweisungen je Typ Summiertes Weiterschreiben |
||
| Zeile 69: | Zeile 69: | ||
Im folgenden wird Verwendung der Zuweisungsseite für jeden Formeltyp beschrieben. | Im folgenden wird Verwendung der Zuweisungsseite für jeden Formeltyp beschrieben. | ||
{{Hinweis|Text=Wird der Typ "Makroformel" ausgewählt, gibt es keine Zuweisungen im klassischen Sinn}} | {{Hinweis|Text=Wird der Typ "Makroformel" ausgewählt, gibt es keine Zuweisungen im klassischen Sinn}} | ||
====Zuweisungen bei Formeltyp: Datensatz aktualisieren==== | ====Zuweisungen bei Formeltyp: Datensatz aktualisieren==== | ||
| Zeile 78: | Zeile 79: | ||
Expressions können über das Kontextmenü oder ebenfalls via Drag-and-drop aus dem Objektbrowser eingefügt werden. | Expressions können über das Kontextmenü oder ebenfalls via Drag-and-drop aus dem Objektbrowser eingefügt werden. | ||
====Zuweisungen bei Formeltyp: Zeilenweises Weiterschreiben==== | ====Zuweisungen bei Formeltyp: Zeilenweises Weiterschreiben==== | ||
| Zeile 85: | Zeile 87: | ||
Expressions können über das Kontextmenü oder via Drag-and-drop aus dem Objektbrowser eingefügt werden. | Expressions können über das Kontextmenü oder via Drag-and-drop aus dem Objektbrowser eingefügt werden. | ||
====Zuweisungen bei Formeltyp: Summiertes Weiterschreiben==== | ====Zuweisungen bei Formeltyp: Summiertes Weiterschreiben==== | ||
-- | Definieren Sie eine Quelle, aus der die Daten gruppiert und verdichtet in die definierte Zieltabelle geschrieben werden. | ||
Es kann auch auf Daten aus weiteren Tabellen zugegriffen werden, fügen Sie hierzu weitere Quelltabellen via Drag-and-drop über den Bereich zwischen den Tabellen hinzu. | |||
Via Drag-and-drop können auch zwischen den jeweiligen Measures, Dimensionen und Lookups Joins und Zuweisungen erstellt werden. | |||
Expressions können über das Kontextmenü oder ebenfalls via Drag-and-drop aus dem Objektbrowser eingefügt werden. | |||
===Bedingungen (und Auslöser)=== | ===Bedingungen (und Auslöser)=== | ||
Version vom 20. Juni 2024, 09:29 Uhr
Systemvoraussetzungen
Die Voraussetzungen finden Sie hier.
Aufruf und Anlage einer Formel
Aufruf einer bestehenden Formel
@Session_WebAppUrl@/coplanner/FormulaEditor/?formula=<Formelname>
Beispiel:
https://servername:4444/coplanner/FormulaEditor/?formula=frm1
Neuanlage einer Formel
Eine neue Formel kann entweder in der Objektverwaltung im Windowsclient oder über den Aufruf über die Tiles angelegt werden.
Aufruf über Tiles:
@Session_WebAppUrl@/coplanner/FormulaEditor/?formula=[new]
Beispiel:
https://servername:4444/coplanner/FormulaEditor/?formula=[new]
Formeldesigner
Es gibt 5 Schritte im Formeleditor: Allgemein(Formeltypauswahl), Zuweisungen, Bedingungen, Durchführungen und Ergebnis.
Bedingungen und Durchführungen sind per default ausgeblendet.
Diese können durch die Betätigung des Toggle-Button unten links ("Optionale Felder werden angezeigt. Die mit „*“ gekennzeichneten Felder sind Pflichtfelder.") ein- bzw. ausgeblendet werden.
Allgemein (Formeltyp)
Auf dieser Seite kann der Formeltyp ausgewählt werden und eine Beschreibung für die Formel vergeben werden.
Formeltypen
Es kann zwischen 4 verschiedenen Formeltypen ausgewählt werden.
Datensatz aktualisieren
Bestehende Datensätze können mit Informationen ergänzt werden. Man kann sich hier beispielsweise den Wechselkurs aus einer Kurstabelle in eine andere Tabelle holen.
Zeilenweises Weiterschreiben
Ein Datensatz erzeugt einen neuen Datensatz. Dies wird beispielsweise im Standardmodell verwendet, um in der Bilanz Zeilen für die Umbuchungen von Wechselkonten zu erzeugen oder um die aus einer Investition entstehenden Abschreibungen zu erzeugen (dabei wird über die Zeit iteriert).
Summiertes Weiterschreiben
Mehrere Quelldatensätze werden zu Zieldatensätzen gruppiert und verdichtet. Dies kann z. B. verwendet werden, um den gruppierten Umsatz in die Ergebnistabelle zu schreiben.
Makro ausführen
Man kann definieren, dass ein Makro bei Datenänderungen ausgeführt wird.
Toggle-Button: Gesamte Tabelle rechnen (nur bei Formeltyp: Update)
Dieser Toggle-Button ist nur bei Formeln des Typs Update verfügbar. Updateformeln rechnen normalerweise nur Datensätze, die sich geändert haben. Es kann jedoch sein, dass auch Datensätze, die sich nicht geändert haben, neu gerechnet werden müssen (wenn man z.B. einen prozentualen Anteil von mehreren Zeilen rechnen möchte). Mit dieser Option werden alle Datensätze neu gerechnet.
Zuweisungen
Auf dieser Seite können die an der Formel beteiligten Tabelle, Zuweisungen inkl. Zuweisungsexpressions und - wo sinnvoll - auch Joins definiert werden.
Im folgenden wird Verwendung der Zuweisungsseite für jeden Formeltyp beschrieben.
| Hinweis Wird der Typ "Makroformel" ausgewählt, gibt es keine Zuweisungen im klassischen Sinn |
Zuweisungen bei Formeltyp: Datensatz aktualisieren
Definieren Sie eine Quelltabelle, welche auch die Zieltabelle ist, da bestehende Datensätze verändert werden.
Es kann auch auf weitere Quelltabellen zugegriffen werden, fügen Sie hierzu weitere Quelltabellen via Drag-and-drop über den Bereich zwischen den Tabellen hinzu.
Via Drag-and-drop können auch zwischen den jeweiligen Measures, Dimensionen und Lookups Joins und Zuweisungen erstellt werden.
Expressions können über das Kontextmenü oder ebenfalls via Drag-and-drop aus dem Objektbrowser eingefügt werden.
Zuweisungen bei Formeltyp: Zeilenweises Weiterschreiben
Definieren Sie aus welcher Quelle Daten in welches Ziel geschrieben werden sollen. Es wird für jeden Quelldatensatz auch ein Zieldatensatz erstellt.
Zuweisungen können via Drag-und-drop erstellt werden.
Expressions können über das Kontextmenü oder via Drag-and-drop aus dem Objektbrowser eingefügt werden.
Zuweisungen bei Formeltyp: Summiertes Weiterschreiben
Definieren Sie eine Quelle, aus der die Daten gruppiert und verdichtet in die definierte Zieltabelle geschrieben werden.
Es kann auch auf Daten aus weiteren Tabellen zugegriffen werden, fügen Sie hierzu weitere Quelltabellen via Drag-and-drop über den Bereich zwischen den Tabellen hinzu.
Via Drag-and-drop können auch zwischen den jeweiligen Measures, Dimensionen und Lookups Joins und Zuweisungen erstellt werden.
Expressions können über das Kontextmenü oder ebenfalls via Drag-and-drop aus dem Objektbrowser eingefügt werden.
Bedingungen (und Auslöser)
Auf dieser Seite kann festgelegt werden, in welchen Tabellen Datenänderungen die Berechnung der vorliegenden Formel auslösen. Außerdem können Bedingungen festgelegt werden, für welche Datenkonstellationen Berechnungen durchgeführt werden sollen und für welche nicht.
Auslöser
-- coming soon --
Bedingungen
-- coming soon --
Durchführungen
Auf dieser Seite können Durchführungen (=Iterationen) konfiguriert werden. Diese erlauben die mehrfache Abarbeitung einer Formel mit verschiedenen Parametern.
-- more coming soon --
Ergebnis
Auf dieser Seite wird eine Zusammenfassung der getätigten Einstellungen und relevante Informationen über die Formel angezeigt.