flex:ribbon
Inhaltsverzeichnis
#ribbon#
Innerhalb der Ribbon-Definition werden die Inhalte der Symbolleiste beschrieben. Die Formular wird hier definiert.
Jedes Steuerelement in der Befehlszeile benötigt eine eindeutige ID, auf die später referenziert werden kann.
Syntax
#ribbon# <ID>;<Definition des Steuerelements> [<ID>;<Definition des Steuerelements> …] [noload] [nolayoutcontrol] [nolayout] [noexport] [noprint]
Erweiterungen zur Steuerung
noload | Verhindert, dass direkt beim Öffnen die Daten geladen werden |
nolayoutcontol | deaktiviert das komplette Layout-Menü bei resultgrid und resultpivot |
nolayout | deaktiviert das Layout-Menü bei resultgrid und resultpivot |
noexport | deaktiviert das Export-Menü bei resultgrid und resultpivot |
noprint | deaktiviert das Druck-Menü bei resultgrid und resultpivot |
Beispiel eines deaktivierten Exports
Steuerelemente
Innerhalb des Formulars sind aktuell folgende Steuerelemente definiert:
gruppe | Gruppe-Control |
person | Person-Control |
personliste | Person-Control |
button | Schaltfläche, über die ein Kommando (SQL, SP) ausgeführt werden kann |
checkedit | CheckEdit-Control |
datum | Control zur Auswahl des Datum |
searchedit | Such-Control |
textedit | Texteingabe-Control |
dateedit | Datumseingabe-Control für ein Datum |
Listen
Bei der Abfrage von Listen gibt es immer den Parameter „.id“ der die ID des gewählten Eintrags zurückgibt. Bei Liste mit „alle“ wird sonst ein String mit allen IDs zurückgegeben. Bei „.id“ wird bei der Wahl von „alle“ eine -1 zurückgegeben.
Listen zur Gruppenhierarchie
liste_gruppierung3 | Control zur Auswahl einer Gruppierung3 |
liste_gruppierung2 | Control zur Auswahl einer Gruppierung2 |
liste_gruppierung1 | Control zur Auswahl einer Gruppierung1 |
liste_region | Control zur Auswahl der Region |
liste_filiale | Control zur Auswahl der Filiale |
liste_gruppe | Control zur Auswahl der Pepgruppe |
Listen zu Stammdaten
liste_sonderaufgabe | Control zur Auswahl der Sonderaufgabe |
liste_länder | Control zur Auswahl der Länder |
liste_abteilungen | Control zur Auswahl der Abteilungen |
liste_abteilungsgruppen | Control zur Auswahl der Abteilungsgruppen |
liste_auszahlungsgruppen | Control zur Auswahl der Auszahlungsgruppen |
liste_sperrungen | Control zur Auswahl der Sperrungen |
liste_personeinstellungkennzeichen | Control zur Auswahl der Einstellung Person |
liste_hierarchiestufen | Control zur Auswahl der Hierarchiestufen |
liste_konten | Control zur Auswahl der Konten |
liste_kostenstellen | Control zur Auswahl der Kostenstellen |
Listen zu Parametern
liste_tagesart | Control zur Auswahl der Tagesart |
liste_kennzeichen | Control zur Auswahl der Kennzeichen |
liste_rechenmodell | Control zur Auswahl der Rechenmodelle |
liste_arbeitszeitpläne | Control zur Auswahl der Arbeitszeitpläne |
liste_pausengrenzen | Control zur Auswahl der Pausengrenzen |
liste_rahmen | Control zur Auswahl der Rahmen |
liste_zuschläge | Control zur Auswahl der Zuschläge |
liste_rundung | Control zur Auswahl der Rundung |
liste_terminal | Control zur Auswahl der Terminals |
Listen zu Bewerbern
liste_bewmandanten | Control zur Auswahl der Mandanten (Bewerber) |
liste_bewstellen | Control zur Auswahl der Bewerberstellen |
liste_bewstellenaktiv | Control zur Auswahl der aktiven Bewerberstellen |
Report
ResultReport | Anbindung des Abfrage an einen Report |
Beispiel
#ribbon# idatum;datum;layout iliste;personliste;layout
flex/ribbon.txt · Zuletzt geändert: 2023/12/14 15:46 von 127.0.0.1