Panel

Panel-Objekte stellen zusätzliche von Ihnen konfigurierte Navigations- oder Informations-Panel dar, die Sie unter Konfiguration ‣ Erweitert 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:

idString

Der interne Datenbank-Identifizierer für diesen Link.

appApp

Die App zu der dieser Link gehört.

identifierString

Der Link-Identifier.

labelString

Der Link-Text.

parentPanel oder None

Das übergeordnete Panel.

target_typeString

Der 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, datamanageview oder custom haben.

descriptionString

Die Beschreibung der Kachel als HTML-Text.

description_urlString

Die URL unter der die Panel-Beschreibung abgerufen werden kann.

iconString

Der Name eines Font-Awesome Icons für den Link. Der Name kein einen der Suffixe -brand, -sharp-solid, -solid, -regular, -light, -thin oder -duotone haben, um den entsprechenden Font Awesome Stil statt des Standards zu erzwingen.

header_typeString

Gibt an wie der Panel-Kopf angezeigt werden soll. Kann die Werte title und card haben. Bei card ist der Kopfbereich höher.

header_backgroundString oder None

Gibt an welcher Hintergrund im Panel-Kopf angezeigt werden soll. Kann die Werte uniformcolor (d.h. eine Hintergrundfarbe), lineargradient, radialgradient oder image haben.

text_colorColor oder None

Die Textfarbe.

background_color1Color oder None

Die erste der beiden Hintergrundfarben.

background_color2Color oder None

Die zweite der beiden Hintergrundfarben.

imageFile oder None

Ein Bild, das zu dem Link angezeigt wird.

titleString

Der Titel des Links, d.h. der Text für das HTML title Attribut.

targetString

Der Wert für das HTML target Attribut des Link s.

cssclassString

Der Wert für das HTML class Attribut des Links.

urlString

Die URL auf die der Link zeigt.

orderInteger

Legt die Reihenfolge fest, in die Kacheln angezeigt werden. Wird nicht für Panels auf einer eigner Übersichtseite genutzt. Dort werden row, column, width und height stattdessen verwendet.

rowString

Die Zeile auf einer eignen Übersichtsseite in der die Kachel platziert werden soll.

columnString

Die Spalte auf einer eignen Übersichtsseite in der die Kachel platziert werden soll.

widthString

Die Breite der Kachel (d.h. die Anzahl der Gitterspalten).

heightString

Die Höhe der Kachel (d.h. die Anzahl der Gitterzeilen).

start_timeString

Der Zeitpunkt ab dem der Link angezeigt werden soll. Wird ignoriert, wenn der Wert None ist.

end_timeString

Der Zeitpunkt bis zu dem der Link angezeigt werden soll. Wird ignoriert, wenn der Wert None ist.

on_app_overview_pageBool

Soll der Link auf der Übersichtsseite aller Apps angezeigt werden?

on_app_detail_pageBool

Soll der Link auf der Detailseite einer App angezeigt werden?

on_form_pageBool

Soll der Link auf der Formularseite einer App angezeigt werden (sowohl beim Anlegen als auch beim Editieren von Datensätzen)?

on_iframe_pageBool

Soll der Link auf der IFrame-Seite angezeigt werden (momentan ungenutzt)?

on_custom_overview_pageBool

Soll der Link auf der eigenen Übersichtsseite angezeigt werden?

accessibleBool

Ist 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>Panel

Untergeordnete Panel-Objekte stehen auch über sogenannte „Shortcut“-Attribute zur Verfügung.

createdatDatum

Zeitpunkt wann der Link angelegt wurde.

createbyUser

Der Benutzer der diesen Link erstellt hat.

updatedatDatum oder None

Zeitpunkt wann der Link zuletzt verändert wurde.

updatebyUser

Der Benutzer der diesen Link zuletzt verändert hat.

x_<identifier>Objekt

Es werden beliebige zusätzliche Attribute unterstützt deren Namen mit x_ beginnt.