The following tools are available for creating the data structure. The data structure is generated from a number of tables.

Some properties are found in many tools and are therefore not explained centrally in the “Selected properties” column.

column types

In this group, there are different split types for different types of data that are stored in the data columns of the data table.

Control + picture Description Selected properties
Boolean value
checkbox
This control adds a data column for a Boolean value with exactly one of the two expressions “true” or “false”. Common features are explained centrally. https://www.manula.com/manuals/business-app/business-app-handbuch/1/en/topic/frequent-properties zentral erläutert.
Binärdaten
spalte-text
Dieses Steuerelement fügt eine Datenspalte für einen beliebig langen binären Inhalt hinzu. Unter Häufige Eigenschaften zentral erläutert.
Einzelnes Zeichen Dieses Steuerelement fügt eine Datenspalte für ein einzelnes Zeichen hinzu. Unter Häufige Eigenschaften zentral erläutert.
Datum-Zeit
date time picker
Dieses Steuerelement fügt eine Datenspalte für das Speichern eines Zeitpunkts in Form eines Datums und einer Uhrzeit hinzu. Unter Häufige Eigenschaften zentral erläutert.
Dezimalzahl Dieses Steuerelement fügt eine Datenspalte für das Speichern einer Festkommazahl von 79.228.162.514.264.337.593.543.950.335 bis 79.228.162.514.264.337.593.543.950.335 hinzu. Durch eine hohe Genauigkeit eignet es sich für Finanz und Währungskalkulationen. Unter Häufige Eigenschaften zentral erläutert.
Gleitkommazahl Dieses Steuerelement fügt eine Datenspalte für das Speichern einer Gleitkommazahl von -1.79769313486232e308 bis 1.79769313486232e308 hinzu. Unter Häufige Eigenschaften zentral erläutert.
Auswahlliste (Referenz)
combobox
In dieser Datenspalte wird eine Referenz auf höchstens einen aus einer Auswahlliste gewählten Wert gespeichert. Es sind keine Werte möglich, die nicht in der Auswahlliste vorgegeben sind, der Auswahlwert lässt sich in Ansichten auch als Bild anzeigen und der Auswahlwert wird automatisch in der jeweiligen Sprache des Anwenders angezeigt. Änderungen in Auswahlwerten in den Auswahllisten wirken sich auf die Datensätze aus. Auswahlliste: Wählen Sie die Auswahlliste, aus der ein Wert gewählt werden kann, auf den eine Referenz in der Datenspalte gespeichert wird.
Ganze 16-Bit-Zahl mit Vorzeichen
ganze-16-bit-zahl-mit-vorzeichen
Dieses Steuerelement fügt eine Datenspalte für das Speichern einer ganzen Zahl von -32.768 bis 32.767 hinzu. Unter Häufige Eigenschaften zentral erläutert.
Ganze 64-Bit-Zahl mit Vorzeichen
ganze-64-bit-zahl-mit-vorzeichen
Dieses Steuerelement fügt eine Datenspalte für das Speichern einer ganzen Zahl von -9.223.372.036.854.775.808 bis 9.223.372.036.854.775.807 hinzu. Unter Häufige Eigenschaften zentral erläutert.
Ganze 32-Bit-Zahl mit Vorzeichen
ganze-64-bit-zahl-mit-vorzeichen
Dieses Steuerelement fügt eine Datenspalte für das Speichern einer ganzen Zahl von -2.147.483.648 bis 2.147.483.648 hinzu. Unter Häufige Eigenschaften zentral erläutert.
Ganzzahliger Byte-Wert
ganzzahliger-byte-wert
Dieses Steuerelement fügt eine Datenspalte für das Speichern einer ganzen Zahl von -128 bis 127 hinzu. Unter Häufige Eigenschaften zentral erläutert.
Auswahlliste (Werte)
selectionlist values
In dieser Datenspalte werden aus einer Auswahlliste gewählte Werte gespeichert. Es sind auch Werte möglich, die nicht in der Auswahlliste vorgegeben sind und die Auswahlwerte werden immer in der Sprache, in der sie ausgewählt wurden, angezeigt. Änderungen an Auswahlwerten in der Auswahlliste wirken sich nicht auf die Datensätze aus. Auswahlliste: Wählen Sie die Auswahlliste, deren Werte in der Datenspalte gespeichert werden.
Gleitkommazahl mit einfacher Genauigkeit
gleitkommazahl-mit-einfacher-genauigkeit
Dieses Steuerelement fügt eine Datenspalte für das Speichern einer Gleitkommazahl mit einfacher Genauigkeit von –3,4028235E+38 bis –1,401298E–45 für negative Werte und von 1,401298E–45 bis 3,4028235E+38 für positive Werte hinzu. Unter Häufige Eigenschaften zentral erläutert.
Text
spalte-text
Dieses Steuerelement fügt ein Spalte mit dem Datentyp „Text“ hinzu. Maximale Textlänge: Geben Sie die maximale Länge des Textes in der Tabellenspalte an. Unbegrenzte Textlänge: Wählen Sie, ob Sie Texte unbegrenzter Länge in der Datenspalte speichern wollen.
Vorzeichenlose 16-Bit-Ganzzahl
vorzeichenlose-16-bit-ganzzahl
Dieses Steuerelement fügt eine Datenspalte für das Speichern einer ganzen Zahl von 0 bis 65.535 hinzu. Unter Häufige Eigenschaften zentral erläutert.
Vorzeichenlose 32-Bit-Ganzzahl
vorzeichenlose-32-bit-ganzzahl
Dieses Steuerelement fügt eine Datenspalte für das Speichern einer ganzen Zahl von 0 bis 4.294.967.295 hinzu. Unter Häufige Eigenschaften zentral erläutert.
Vorzeichenlose 64-Bit-Ganzzahl
vorzeichenlose-64-bit-ganzzahl
Dieses Steuerelement fügt eine Datenspalte für das Speichern einer ganzen Zahl von 0 bis 18.446.744.073.709.551.615 hinzu. Unter Häufige Eigenschaften zentral erläutert.
Ganze 32-Bit-Zahl mit Vorzeichen
vorzeichenlose-32-bit-ganzzahl
Dieses Steuerelement fügt eine Datenspalte für das Speichern einer ganzen Zahl von -2.147.483.648 bis 2.147.483.647 hinzu. Unter Häufige Eigenschaften zentral erläutert.
Eindeutiger Schlüssel In dieser Datenspalte wird ein eindeutiger alphanumerischer Schlüssel abgespeichert Keine Eigenschaften

Relationen

In dieser Gruppe befinden sich Steuerelemente, um die Relationen zu konfigurieren, welche in Berichten für Datensätze dieser Datentabelle benutzt werden, um auf zu den Datensätzen in Relation stehende Ziel- Datensätze zuzugreifen.

Steuerelement + Bild Beschreibung Ausgewählte Eigenschaften
Datentabellen in Relation
New single related table
Relation, welche in Berichten für Datensätze dieser Datentabelle angeboten wird, um Ziel-Datensätze aus mehreren Datentabellen gemeinsam anzuzeigen. Es können hierbei nur die gemeinsamen Spalten dieser Datentabellen angezeigt werden. Titel: Geben Sie den Titel dieser Relation an. Der Titel wird in Berichten angezeigt. Datentabellen: Wählen Sie die Datentabellen, aus welchen im Berichtsdesigner Ziel-Datensätze angezeigt werden.
Datentabelle in Relation
New related tables
Relation, welche in Berichten für Datensätze dieser Datentabelle angeboten wird, um Ziel-Datensätze genau einer Datentabelle anzuzeigen. Titel: Geben Sie den Titel dieser Relation an. Der Titel wird in Berichten angezeigt. Datentabelle: Wählen Sie die Datentabelle, aus welcher in Berichten Ziel-Datensätze angezeigt werden.
Relation
New single relation
Relation, welche in Berichten für Datensätze dieser Datentabelle angeboten wird, um Ziel-Datensätze anzuzeigen. Relation: Wählen Sie eine Relation aus, die in Berichten für Datensätze dieser Datentabelle angeboten wird, um Ziel-Datensätze anzuzeigen.

Validatoren

Zu jedem Feld können Grundregeln aufgestellt werden, die vom System schon auf Feldebene sichergestellt werden. Schon beim Speichern eines Datensatzes werden diese Regeln vom System geprüft und ggf. Daten nicht gespeichert. der Nutzer wird durch eine Fehlermeldung informiert. Um eine Grundregel einem Feld zuzuordnen ziehen Sie einen Validator auf das vorhandene Datenfeld.

Steuerelement + Bild Beschreibung Ausgewählte Eigenschaften
E-Mail Adresse
Mail Field
Ziehen Sie das Steuerelement unter eine Tabellenspalte oder eine angepasste Tabellenspalte. Dadurch legen Sie fest, dass ein Wert dieser Tabellenspalte eine gültige E-Mail Adresse sein muss. Keine Eigenschaften
Textlänge
folding rule
Ziehen Sie das Steuerelement unter eine Tabellenspalte oder eine angepasste Tabellenspalte mit dem Datentyp „Text“. Dadurch bestimmen Sie die minimale und maximale Länge des Inhalts der Tabellenspalte. MinLength: Geben Sie an, aus wie vielen Zeichen der Text mindestens bestehen muss. MaxLength: Geben Sie an, aus wie vielen Zeichen der Text höchstens bestehen darf.
Zwingend benötigt
Ziehen Sie das Steuerelement unter eine Tabellenspalte oder eine angepasste Tabellenspalte. Dadurch legen Sie fest, dass diese Tabellenspalte immer gefüllt sein muss. Keine Eigenschaften
Eindeutiger Spaltenwert
Ziehen Sie das Steuerelement unter eine Tabellenspalte oder eine angepasste Tabellenspalte. Dadurch stellt die Anwendung sicher, dass alle Datensätze unterschiedliche Werte in dieser Tabellenspalte aufweisen. Keine Eigenschaften
Zahlenbereich
Number range
Ziehen Sie das Steuerelement unter eine Tabellenspalte oder eine angepasste Tabellenspalte mit einem Datentyp für Zahlen. Dadurch bestimmen Sie die minimale und maximale Grenze der Zahl der Tabellenspalte. Minimum: Geben Sie die Untergrenze für die Zahl ein. Maximum: Geben Sie die Obergrenze für die Zahl ein.
IBAN Spaltenwert
Ziehen Sie das Steuerelement unter eine Tabellenspalte oder eine angepasste Tabellenspalte. Dadurch legen Sie fest, dass diese Tabellenspalte einer IBAN entsprechen muss. Keine Eigenschaften

Eigenschaften für alle Felder in Table

Neben den individuellen Eigenschaften für jedes einzelne Feld sind auch Eigenschaften einstellbar, welche für alle Felder dieser Tabelle gelten. Dieses sind folgende Eigenschaften:

Name: Vergeben Sie einen Namen für dieses Element. Der Name wird in der Anwendung nirgendwo angezeigt und nur in der Anwendungskonfiguration verwendet.
Standardmaske: Wenn keine spezielle Maske ausgewählt wird, dann wählen Sie die Maske, welche zum Anzeigen von Datensätzen aus dieser Datentabelle verwendet wird.
Datenbanktabelle: Technischer Name der Tabelle in der Datenbank.
Beschreibung: Beschreiben Sie dieses Element.

Security – roles assignment

Erstellerrollen: Wählen Sie, welche Anwendungsrolle einem Benutzer zugeordnet sein muss, damit er einen Datensatz in dieser Datentabelle erstellen darf. Wenn Sie keine Rolle wählen, dürfen alle Benutzer Datensätze erstellen.
Leserrollen: Wählen Sie, welche Anwendungsrolle einem Benutzer zugeordnet sein muss, damit er einen Datensatz aus dieser Datentabelle lesen darf. Wenn Sie keine Rolle wählen, dürfen alle Benutzer die Datensätze lesen.
Autorenrollen: Wählen Sie, welche Anwendungsrolle einem Benutzer zugeordnet sein muss, damit er durch ihn selbst in dieser Datentabelle erstellte Datensätze ändern darf. Wenn Sie keine Rolle wählen, darf jeder Benutzer alle Datensätze ändern.
Bearbeiterrollen: Wählen Sie, welche Anwendungsrolle einem Benutzer zugeordnet sein muss, damit er alle Datensätze in dieser Datentabelle ändern darf. Wenn Sie keine Rolle wählen, darf jeder Benutzer alle Datensätze ändern.
Löschrollen: Wählen Sie, welche Anwendungsrolle einem Benutzer zugeordnet sein muss, damit er Datensätze, die er auch ändern könnte, aus dieser Datentabelle löschen darf. Wenn Sie keine Rolle wählen, dürfen alle Benutzer die Datensätze, die sie ändern können, auch löschen.