Panel
Panel-Objekte stellen zusätzliche von Ihnen konfigurierte Navigations-
oder Informations-Panel dar, die Sie unter
und dort bei linken Menüleiste unter App-Panels konfigurieren können.
Panel-Objekte werden verwendet, um Verweise auf einer Übersichtsseite zu
bauen. Ein Panel-Objekt hat folgende Attribute:
idStringDer interne Datenbank-Identifizierer für diesen Link.
appAppDie App zu der dieser Link gehört.
identifierStringDer Link-Identifier.
labelStringDer Link-Text.
parentPanel oderNoneDas übergeordnete Panel.
target_typeStringDer Typ auf den der Link verweist. Kann die Werte
newform_standalone,newform_embedded,datamanagement,customoverview,evaluation,import_export,tasks,formbuilder,workflow_manager,data_config,permissions,expert,viewtemplate,datamanageviewodercustomhaben.descriptionStringDie Beschreibung der Kachel als HTML-Text.
description_urlStringDie URL unter der die Panel-Beschreibung abgerufen werden kann.
iconStringDer Name eines Font-Awesome Icons für den Link. Der Name kein einen der Suffixe
-brand,-sharp-solid,-solid,-regular,-light,-thinoder-duotonehaben, um den entsprechenden Font Awesome Stil statt des Standards zu erzwingen.header_typeStringGibt an wie der Panel-Kopf angezeigt werden soll. Kann die Werte
titleundcardhaben. Beicardist der Kopfbereich höher.header_backgroundString oderNoneGibt an welcher Hintergrund im Panel-Kopf angezeigt werden soll. Kann die Werte
uniformcolor(d.h. eine Hintergrundfarbe),lineargradient,radialgradientoderimagehaben.text_colorColor oderNoneDie Textfarbe.
background_color1Color oderNoneDie erste der beiden Hintergrundfarben.
background_color2Color oderNoneDie zweite der beiden Hintergrundfarben.
imageFile oderNoneEin Bild, das zu dem Link angezeigt wird.
titleStringDer Titel des Links, d.h. der Text für das HTML
titleAttribut.targetStringDer Wert für das HTML
targetAttribut des Link s.cssclassStringDer Wert für das HTML
classAttribut des Links.urlStringDie URL auf die der Link zeigt.
orderIntegerLegt die Reihenfolge fest, in die Kacheln angezeigt werden. Wird nicht für Panels auf einer eigner Übersichtseite genutzt. Dort werden
row,column,widthundheightstattdessen verwendet.rowStringDie Zeile auf einer eignen Übersichtsseite in der die Kachel platziert werden soll.
columnStringDie Spalte auf einer eignen Übersichtsseite in der die Kachel platziert werden soll.
widthStringDie Breite der Kachel (d.h. die Anzahl der Gitterspalten).
heightStringDie Höhe der Kachel (d.h. die Anzahl der Gitterzeilen).
start_timeStringDer Zeitpunkt ab dem der Link angezeigt werden soll. Wird ignoriert, wenn der Wert
Noneist.end_timeStringDer Zeitpunkt bis zu dem der Link angezeigt werden soll. Wird ignoriert, wenn der Wert
Noneist.on_app_overview_pageBoolSoll der Link auf der Übersichtsseite aller Apps angezeigt werden?
on_app_detail_pageBoolSoll der Link auf der Detailseite einer App angezeigt werden?
on_form_pageBoolSoll der Link auf der Formularseite einer App angezeigt werden (sowohl beim Anlegen als auch beim Editieren von Datensätzen)?
on_iframe_pageBoolSoll der Link auf der IFrame-Seite angezeigt werden (momentan ungenutzt)?
on_custom_overview_pageBoolSoll der Link auf der eigenen Übersichtsseite angezeigt werden?
accessibleBoolIst der Link für den aktuell eingeloggten Benutzer zugänglich?
childrenDictionary(String ➝ Panel)Die untergeordneten Kacheln. Die Schlüssel in diesem Dictionary sind die Link-Identifizierer und die Werte sind
Panel-Objekte.c_<identifier>PanelUntergeordnete
Panel-Objekte stehen auch über sogenannte „Shortcut“-Attribute zur Verfügung.createdatDatumZeitpunkt wann der Link angelegt wurde.
createbyUserDer Benutzer der diesen Link erstellt hat.
updatedatDatum oderNoneZeitpunkt wann der Link zuletzt verändert wurde.
updatebyUserDer Benutzer der diesen Link zuletzt verändert hat.
x_<identifier>ObjektEs werden beliebige zusätzliche Attribute unterstützt deren Namen mit
x_beginnt.