Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
software:cba:interfaces [2015/12/03 18:34] max.neumaier |
software:cba:interfaces [2021/07/01 09:52] (aktuell) |
||
---|---|---|---|
Zeile 190: | Zeile 190: | ||
* Attribute werden fließend hintereinander angeordnet in Abhängigkeit von der Breite des Elementes. | * Attribute werden fließend hintereinander angeordnet in Abhängigkeit von der Breite des Elementes. | ||
- | {{:software:cba:attribute_groesse_aendern.png?400|}} | + | {{:software:cba:attribute_groesse_aendern.png?300|}} |
Zeile 208: | Zeile 208: | ||
* Aktualisieren: Nach Änderung des Attributes wird die Bedienoberfläche aktualisiert, ohne die Daten neu zu selektieren. | * Aktualisieren: Nach Änderung des Attributes wird die Bedienoberfläche aktualisiert, ohne die Daten neu zu selektieren. | ||
- | {{:software:cba:eigenschaften_von_attributen.png?300|}} | + | {{:software:cba:eigenschaften_von_attributen.png?400|}} |
Zeile 228: | Zeile 228: | ||
**16.5.14 Zusatzattribute konfigurieren** | **16.5.14 Zusatzattribute konfigurieren** | ||
- | {{:software:cba:zusatzattribute_konfigurieren.png?750|}} | + | {{:software:cba:zusatzattribute_konfigurieren.png?800|}} |
* Zusatzattribute sind lokale Attribute der UIU der Bedienoberfläche, die unabhängig von einer Tabelle existieren. | * Zusatzattribute sind lokale Attribute der UIU der Bedienoberfläche, die unabhängig von einer Tabelle existieren. | ||
Zeile 244: | Zeile 244: | ||
**16.5.15 Schaltflächen konfigurieren** | **16.5.15 Schaltflächen konfigurieren** | ||
- | {{:software:cba:schaltflaechen_konfigurieren.png?750|}} | + | {{:software:cba:schaltflaechen_konfigurieren.png?800|}} |
* Schaltflächen lösen spezielle Funktionen aus. | * Schaltflächen lösen spezielle Funktionen aus. | ||
Zeile 300: | Zeile 300: | ||
**16.5.19 Navigation zwischen Bedienoberflächen** | **16.5.19 Navigation zwischen Bedienoberflächen** | ||
+ | |||
+ | {{:software:cba:navigation_zwischen_bedienoberflaechen.png?750|}} | ||
Zwischen Bedienoberflächen bestehen logische Zusammenhänge. | Zwischen Bedienoberflächen bestehen logische Zusammenhänge. | ||
Zeile 358: | Zeile 360: | ||
- Dem Referenzattribut oder der Referenztabelle ist eine Bedienoberfläche per Konfiguration zugeordnet. | - Dem Referenzattribut oder der Referenztabelle ist eine Bedienoberfläche per Konfiguration zugeordnet. | ||
- Das UI-Flag des Referenzattributes enthält die Auswahl l – Link. | - Das UI-Flag des Referenzattributes enthält die Auswahl l – Link. | ||
- | - | + | |
**Funktionalität** | **Funktionalität** | ||
- Die Überschrift des Referenzattributes wird als Link ausgeprägt. | - Die Überschrift des Referenzattributes wird als Link ausgeprägt. | ||
Zeile 383: | Zeile 385: | ||
{{:software:cba:schnellzugang_zu_bedienoberflaechen_zu_popup.png?300|}} | {{:software:cba:schnellzugang_zu_bedienoberflaechen_zu_popup.png?300|}} | ||
+ | |||
+ | ----- | ||
+ | |||
+ | **16.5.24 Statusabhängigkeiten** | ||
+ | |||
+ | * In CBA wird das Prozessbegleitformular für den gesamten Prozess, d.h. alle menschliche Aktivitäten sowie andere Anwendungsfälle wie Start, Ende, Tracking & Tracing etc. in einer Konfiguration implementiert. | ||
+ | * Demzufolge muss es eine Möglichkeit geben, Ausprägungen für die einzelnen Aktivitäten bzw. andere Bedienelemente zu definieren. | ||
+ | * In CBA wird das auf einen Status abgebildet. | ||
+ | * Der Status beinhaltet Standard-Werte (in [] eingeschlossen) und kann mit Klick auf den Button Aktivitäten einlesen, um die Aktivitäten des Prozesses ergänzt werden. | ||
+ | * Im Konfigurator wird eine Auswahlliste der Status angeboten – mit allen Aktivitäten und anderen Anwendungsfällen. | ||
+ | * Es wird zuerst ohne Angabe eines Status eine Maximal-Konfiguration erstellt, die dann statusabhängig modifiziert werden kann. | ||
+ | |||
+ | {{:software:cba:statusabhaengigkeiten.png?300|}} | ||
+ | |||
+ | {{:software:cba:statusabhaengigkeiten_2.png?300|}} | ||
+ | |||
+ | |||
+ | ----- | ||
+ | |||
+ | **16.5.25 Implementierung von Statusabhängigkeiten** | ||
+ | |||
+ | * Einstellung des gewünschten Status | ||
+ | * Alle Eigenschaften der Maximal-Konfiguration werden angeboten. | ||
+ | * Technisch wird die Konfiguration vererbt. Vererbte Werte sind kursiv dargestellt. | ||
+ | * Alle editierbaren Eigenschaften in beliebigen Entwurfsobjekten können statusabhängig überschrieben werden. | ||
+ | * Zur Laufzeit werden diese überschriebenen Werte ausgewertet. | ||
+ | * Auch der Test kann statusabhängig erfolgen. | ||
+ | |||
+ | {{:software:cba:implementierung_von_statusabhaengigkeiten.png?300|}} | ||
+ | |||
+ | |||
+ | ----- | ||