In der Gruppe „Struktur” der Maskenkonfiguration befinden sich Steuerelemente, um die Felder innerhalb einer Maske zu strukturieren.
Die Steuerelemente bieten alle die gemeinsamen Eigenschaften der Masken-Steuerelemente.
Aktualisierungsgruppe
Die Steuerelemente innerhalb dieser Gruppe können durch andere Steuerelemente oder spezielle Ereignisse aktualisiert werden. Die Aktualisierungsgruppe dient nur zur logischen Gruppierung von Feldern in der Maske und wird nicht dargestellt.
Eigenschaft | Erklärung |
---|---|
Aktualisierung | |
Bei Datenspaltenänderung aktualisieren | Diese Aktualisierungsgruppe wird bei Änderungen an den gewählten Datenspalten oder an Relationen auf Basis der gewählten Relationsdefinitionen aktualisiert. |
Bei Ereignis aktualisieren | Diese Aktualisierungsgruppe wird beim Eintreten der gewählten Ereignisse aktualisiert. |
Aktualisieren von | Wählen Sie aus, welche Werte die Steuerelemente unterhalb der Aktualisierungsgruppe benutzen, wenn diese aktualisiert wird und die Maske sich im Bearbeitenmodus befindet. Die Auswahl ‘Aus Maske’ benutzt die Werte aus der Maske und die Auswahl ‘Vom Server’ die Werte vom Server. |
Gruppe
Dieses Steuerelement erlaubt es, Felder in einer Maske zu gruppieren. Die Gruppe kann mit einem Titel versehen werden. Wenn die Gruppe Teil einer Aktualisierungsgruppe ist, kann sie auch abhängig vom Wert eines Auswahlelements ausgeblendet oder farblich hinterlegt werden. Ziehen Sie die Felder, die Sie gruppieren möchten, unter die Gruppe.
Eigenschaft | Erklärung |
---|---|
Einstellungen Steuerelement | |
Rahmen anzeigen | Wählen Sie aus, ob das Steuerelement einen Rahmen erhält. |
Titel formatieren | Wählen Sie aus, wie der Titel der Gruppe formatiert wird. Je geringer die Stufe, je größer erfolgt die Darstellung des Titels. |
Bedingte Sichtbarkeit | |
Bedingungssteuerung | Wählen Sie eine Datenspalte vom Typ Auswahlliste (Referenz), deren Wert die Sichtbarkeit der Gruppe steuert. Die Gruppe muss in einer Aktualisierungsgruppe angeordnet sein, welche durch das Auswahlelement aktualisiert wird. Die Gruppe ist sichtbar, wenn die Bedingung erfüllt ist. |
Vergleichsoperator | Wählen Sie den Operator für den Vergleich des Wertes aus der Datenspalte mit dem Vergleichswert. |
Vergleichswert | Wählen Sie den Wert aus, der in der Datenspalte gewählt sein muß, damit die Bedingung erfüllt ist und damit dieses Element angezeigt wird. |
Bedingte Hintergrundfarbe | |
Bedingungssteuerung | Wählen Sie eine Datenspalte vom Typ Auswahlliste (Referenz), deren Wert die Hintergrundfarbe der Gruppe steuert. Die Gruppe muss in einer Aktualisierungsgruppe angeordnet sein, welche durch das Auswahlelement aktualisiert wird. Die Hintergrundfarbe der Gruppe wird aktiv, wenn die Bedingung erfüllt ist. |
Vergleichsoperator | Wählen Sie den Operator für den Vergleich des Wertes aus der Datenspalte mit dem Vergleichswert. |
Vergleichswert | Wählen Sie den Wert aus, der in der Datenspalte gewählt sein muß, damit die Bedingung erfüllt ist und damit dieses Element farblich hinterlegt wird. |
Hintergrundfarbe | Wählen Sie die Farbe für den Hintergrund der Gruppe aus. Die Farbe wird gesetzt, wenn die Bedingung erfüllt ist. |
Text invers anzeigen | Aktivieren Sie diese Option, wenn die Standardfarbe des Textes auf der von Ihnen ausgewählten Hintergrundfarbe der Gruppe schlecht zu lesen ist. Durch diese Option wird der Text dieser Gruppe hell angezeigt. |
Gruppen-Container
Dieses Steuerelement stellt Gruppen nebeneinander dar. Dazu übersteuert es die Breiteneinstellungen der untergeordneten Gruppen-Steuerelemente. Alle Gruppen werden immer mit der selben Breite dargestellt. Diese Breite kann entweder eine feste Breite sein oder die zur Verfügung stehende Gesamtbreite wird gleichmäßig auf die untergeordneten Gruppen aufgeteilt. Hierbei muss eine Mindestbreite pro Gruppe eingestellt werden. Wenn die zur Verfügung stehende Breite nicht ausreicht, um alle Gruppen nebeneinander anzuzeigen, werden automatisch mehrere Zeilen mit Gruppen erzeugt. Unter einen Gruppencontainer direkt können sich nur Gruppen oder Teilmasken mit Gruppen auf oberster Ebene befinden.
Eigenschaft | Erklärung |
---|---|
Einstellungen Steuerelement | |
Feste Gruppenbreite | Wählen Sie aus, ob alle Gruppen innerhalb des Gruppencontainers mit einer festen Breite oder mit einer automatisch auf Basis der zur Verfügung stehenden Gesamtbreite ermittelten Breite angezeigt werden. |
Feste Breite (Pixel) | Geben Sie die feste Breite in Pixel an, mit der alle Gruppen innerhalb diese Gruppencontainers angezeigt werden. Wenn die zur Verfügung stehende Breite nicht ausreicht, um alle Gruppen nebeneinander anzuzeigen, werden automatisch mehrere Zeilen mit Gruppen erzeugt. |
Mindestbreite (Pixel) | Geben Sie die Mindestbreite einer Gruppe in Pixel an, die bei der gleichmäßigen Aufteilung der zur Verfügung stehenden Gesamtbreite auf alle Gruppen innerhalb dieses Gruppencontainers nicht unterschritten wird. Wenn die zur Verfügung stehende Breite nicht ausreicht, um alle Gruppen nebeneinander anzuzeigen, werden automatisch mehrere Zeilen mit Gruppen erzeugt. |
Leere Zeile
Dieses Steuerelement fügt eine leere Zeile ein, um Abstände zwischen zwei Zeilen zu erreichen.
Eigenschaft | Erklärung |
---|---|
Anzeige | |
Höhe | Geben Sie die Höhe der Leerzeile in Pixeln an. Die Standardhöhe einer Zeile beträgt 21 Pixel. |
Maskentitel
Dieses Steuerelement erlaubt es, Felder in einer Maske zu gruppieren. Die Gruppe kann mit einem Titel versehen werden. Diese spezielle Gruppe wird als Maskentitel mit einem vorangestellten Bild dargestellt. Ziehen Sie die Felder, die Sie gruppieren wollen, unter die Gruppe. Das zweite Feld, welches kein Bild ist, wird als Maskentitel hervorgehoben. Ein Bild-Steuerelement erlaubt es, das angezeigte Bild zu ändern.
Schaltflächengruppe
Dieses Steuerelement erlaubt mehrere Schaltflächen zu gruppieren. Ziehen Sie die entsprechenden Schaltflächen unter die Schaltflächengruppe. Die Breitenangaben der gruppierten Schaltflächen wird ignoriert und alle Schaltflächen in der Gruppe werden mit gleicher Breite angezeigt.
Eigenschaft | Erklärung |
---|---|
Einstellungen Steuerelement | |
Aktiv für Maskenmodus | Wählen Sie aus, ob das Steuerelement im Lese- oder Bearbeitenmodus der Maske aktiv ist. Diese Einstellung kann ggf. durch andere Einstellungen oder Rechte überschrieben werden. |
Feste Breite | Wählen Sie, ob die Schaltflächen in dieser Schaltflächengruppe mit gleicher fester Breite in Spalten oder mit dynamischer an ihrem Titel ausgerichteter Breite dargestellt werden. |
Anzahl Spalten | Legen Sie die Spaltenanzahl für die Darstellung der Schaltflächen dieser Schaltflächengruppe fest. |
Titelbreite abziehen | Wählen Sie, ob bei der Berechnung der Ausrichtung die Breite des Titels von der Gesamtbreite der Zeile abgezogen wird. Dadurch wird das Element horizontal entweder am Inhalt der anderen Steuerelemente oder bezogen auf die ganze Zeile ausgerichtet. |
Die Berechtigungssteuerung für die Bearbeitbarkeit bewirkt bei einer Schaltfläche deren Deaktivierung, die Sichtbarkeitssteuerung verbirgt sie.
Tab
Dieses Steuerelement erlaubt es, einzelne Tabs einer Tabelle in einer Maske darzustellen. Ziehen Sie die Tabs unter einen Tab-Container. Sie können Tabs auch in Teilmasken konfigurieren. Diese Teilmasken können anschließend ebenfalls unter einen Tab-Container gezogen werden.
Eigenschaft | Erklärung |
---|---|
Allgemeine Einstellungen | |
Formel | Soll der Titel mit einer Formel berechnet werden? |
Formel für Titel | Geben Sie eine Formel zur Titelberechnung an. In der Dokumentation finden Sie Verweise zur Syntax. Die folgende Formel zählt die Anzahl von in Relation stehenden Datensätzen. Sie könnte beispielsweise verwendet werden für den Titel eines Tabs, der eine Detailansicht genau dieser Datensätze anzeigt. BARelationAggregate([<OrmBABase>RelatedChildren][BACurrentUserCanRead([This]) AND Not [IsInRecycleBin]].Count(), 'all', 'OrmActivityBase') |
Bedingte Sichtbarkeit | |
Bedingungssteuerung | Wählen Sie eine Datenspalte vom Typ Auswahlliste (Referenz), deren Wert die Sichtbarkeit des Tabs steuert. Der Tab-Container muss in einer Aktualisierungsgruppe angeordnet sein, welche durch das Auswahlelement aktualisiert wird. Die Gruppe ist sichtbar, wenn die Bedingung erfüllt ist. |
Vergleichsoperator | Wählen Sie den Operator für den Vergleich des Wertes aus der Datenspalte mit dem Vergleichswert. |
Vergleichswert | Wählen Sie den Wert aus, der in der Datenspalte gewählt sein muß, damit die Bedingung erfüllt ist und damit dieses Element angezeigt wird. |
Tab-Container
Dieses Steuerelement erlaubt es, eine Tabelle mit einzelnen Tabs in einer Maske darzustellen. Ziehen Sie einzelne Tabs der Tabelle oder Teilmasken unter dieses Steuerelement.
Eigenschaft | Erklärung |
---|---|
Einstellungen Steuerelement | |
Rahmen | Wählen Sie aus, ob das Steuerelement einen Rahmen erhält. |
Teildatensätze
Dieses Steuerelement erlaubt den Zugriff auf die Teildatensätze einer Teil-Datentabelle der Datentabelle der Maske. Die Teildatensätze werden auf unterschiedliche Art angezeigt und können erstellt und gelöscht werden.
Eigenschaft | Erklärung |
---|---|
Einstellungen Steuerelement | |
Anzeige Teildatensätze | Wählen Sie, ob die Teildatensätze als Zeilen einer Tabelle oder als Container innerhalb eines Tabs angezeigt werden. |
Tabtitel | Geben Sie die Formel an, um den Tabtitel pro Teildatensatz zu berechnen. In der Dokumentation finden Sie Verweise zur Syntax. |
Alternativer Tabtitel | Geben Sie einen alternativen Titel an für Tabs, bei denen die Formel für den Tabtitel kein Ergebnis liefert. |
Anzeige Felder | Wählen Sie, ob die Felder der Teildatensätze nebeneinander oder untereinander angezeigt werden. |
Titel als Kopfzeile | Wählen Sie, ob die Titel der Steuerelemente als Kopfzeile dargestellt werden. |
Berechnungen innerhalb eines Teildatensatzes arbeiten auf den Teildatensatz. Über Parent.
kann auf den Hauptdatensatz zugegriffen werden.
Beispiel:
[EmailAddress] + ' ' + [Parent.Name]
Teilmasken
Dieses Steuerelement fügt eine Teilmaske in die Maske ein. Es können nur Teilmasken für die gleiche Datentabelle oder eine Basis-Datentabelle der der Maske zugrunde liegenden Datentabelle verwendet werden. In der Werkzeug-Gruppe „Teilmasken” werden alle Teilmasken angezeigt, die in diese Maske eingefügt werden können. Ziehen Sie bei Bedarf eine Teilmaske in das Design. Es können nur Teilmasken für die gleiche Datentabelle oder eine Basis-Datentabelle der der Maske zugrunde liegenden Datentabelle verwendet werden.
Teilmasken können nicht als Teil von Anschrift und Namensblock sowie aller Strukturelemente bis auf Aktualisierungsgruppe, Gruppe und Tab verwendet werden.
Eigenschaft | Erklärung |
---|---|
Einstellungen Steuerelement | |
Name der Teilmaske | Wählen Sie die einzufügende Teilmaske aus. Es können nur Teilmasken für die gleiche Datentabelle oder eine Basis-Datentabelle der der Maske zugrunde liegenden Datentabelle verwendet werden. |