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 | 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/6.0/en/topic/frequent-properties zentral erläutert. |
Binärdaten | 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 | 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 |
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) | 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 | 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 | 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 | 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 | 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) | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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.