Spaltentypen — Referenz
Jedes Feld eines Grids hat einen Spaltentyp. Er bestimmt die zulässigen Werte, die Darstellung, die verfügbaren Filterbedingungen und das Verhalten in Formularen.
Übersicht
| Spaltentyp | Kurzbeschreibung | In Formularen | Summierbar |
|---|---|---|---|
| Text | Einzeiliger Text | ✓ | – |
| Formatierter Text | Text mit Formatierung | – | – |
| Zahl | Ganze Zahl | ✓ | ✓ |
| Kommazahl | Zahl mit Nachkommastellen | ✓ | ✓ |
| Währung | Geldbetrag mit Währung | ✓ | ✓ |
| Datum | Datum ohne Uhrzeit | ✓ | – |
| Datum und Uhrzeit | Zeitpunkt | ✓ | – |
| Häkchen | Ja/Nein | ✓ | – |
| Einzelauswahl | Eine Option aus einer Liste | ✓ | – |
| Mehrfachauswahl | Mehrere Optionen | ✓ | – |
| Eintrag verknüpfen | Verweis auf einen Eintrag | ✓ | – |
| Mehrere Einträge verknüpfen | Verweise auf mehrere Einträge | ✓ | – |
| Dateien | Datei- und Bild-Anhänge | ✓ | – |
| Adresse | Postanschrift | ✓ | – |
| Geolokalisierung | Koordinaten | ✓ | – |
| E-Mail-Adresse | ✓ | – | |
| Telefon | Telefonnummer | ✓ | – |
| Weblink | Webadresse | ✓ | – |
| Unterschrift | Handschriftliche Unterschrift | ✓ | – |
| Benutzer | Verweis auf eine Person | ✓ | – |
| Erstellt von | Urheber des Eintrags | schreibgeschützt | – |
| Erstellt am | Zeitpunkt der Anlage | schreibgeschützt | – |
| Wert übernehmen | Wert aus verknüpftem Eintrag | schreibgeschützt | – |
| Summe berechnen | Summe über verknüpfte Einträge | schreibgeschützt | – |
| Formel | Berechneter Wert | schreibgeschützt | – |
| Interne Verknüpfung | Verweis auf Grid, Formular, Seite oder Link | ✓ | – |
Textartige Typen
Text
Einzeiliger Text für Namen, Betreffzeilen, Kurzangaben.
- Einstellungen: keine
- Im Formular: einzeiliges Textfeld; über die Feldeinstellung Mehrzeilig auf mehrere Zeilen umstellbar
- Filter: entspricht, entspricht nicht, enthält, enthält nicht, ist leer, ist nicht leer
Formatierter Text
Text mit Formatierungen wie Fettdruck, Listen und Überschriften.
- Einstellungen: keine
Nicht in Formularen verfügbar
Für diesen Typ ist kein Formularfeld hinterlegt. Sollen Nutzer längeren Text erfassen, verwenden Sie Text mit der Feldeinstellung Mehrzeilig.
Zahlen
Zahl
Ganze Zahlen für Mengen, Anzahlen, Positionen.
- Einstellungen: keine
- Im Formular: Textfeld mit Zahlenprüfung
- Filter: entspricht, entspricht nicht, ist kleiner als, ist größer als, ist leer, ist nicht leer
- Summierbar in Gruppierungen und in der Summenzeile
- Fehlermeldung: Es sind nur Zahlen (0-9) erlaubt
Kommazahl
Zahlen mit Nachkommastellen.
- Einstellungen: keine
- Filter: wie Zahl
- Summierbar
- Fehlermeldung: Es sind nur Gleitkommazahlen erlaubt
Währung
Geldbeträge mit Währungsangabe und definierter Genauigkeit.
- Einstellungen:
- Währung — Pflichtangabe, aus einer Liste
- Dezimalstellen — Standard 2
- Darstellung: entsprechend der Spracheinstellung, also
1.234,56 €im Deutschen - Filter: wie Zahl
- Summierbar
Dezimalstellen sind keine eigene Spalte
In der Oberfläche taucht Dezimalstellen als eigener Begriff auf. Es handelt sich dabei um die Einstellung dieses Typs, nicht um einen eigenständigen Spaltentyp.
Datum und Zeit
Datum
Ein Datum ohne Uhrzeit.
- Einstellungen: keine
- Filter: entspricht, entspricht nicht, ist vor, ist nach, ist leer, ist nicht leer
- Relative Angaben im Filter: heute, morgen, gestern, vor X Tagen, in X Tagen, exaktes Datum
Datum und Uhrzeit
Ein genauer Zeitpunkt.
- Einstellungen: keine
- Filter: wie Datum
- Fehlermeldung: Unerkanntes Datumsformat : {date}
Auswahl
Einzelauswahl
Genau eine Option aus einer vorgegebenen Liste.
- Einstellungen:
- Optionsliste — mindestens eine Option erforderlich
- Andere Eingaben zulassen — erlaubt zusätzlich Freitext
- Im Formular: Komponententyp Dropdown-Menü oder Liste
- Filter: entspricht, entspricht nicht, ist leer, ist nicht leer
- Fehlermeldungen: Die Option darf nicht leer sein, Die Option darf kein Duplikat sein
Dieser Typ ist Voraussetzung für den Ringdiagramm-Block und die übliche Grundlage für Kanban-Spalten.
Mehrfachauswahl
Beliebig viele Optionen aus einer Liste.
- Einstellungen: wie Einzelauswahl
- Im Formular: Komponententyp Dropdown-Menü oder Liste, mit Mehrfachauswahl
- Filter: zusätzlich enthält eines von, enthält keines von, enthält alle von
Verknüpfungen
Eintrag verknüpfen
Ein Verweis auf genau einen Eintrag in einem anderen Grid.
- Einstellungen: Zielansicht auswählen (Wählen Sie eine Grid-Ansicht, aus der Einträge verknüpft werden)
- Im Formular: Auswahldialog über die Einträge des Zielgrids
- Filter: ist leer, ist nicht leer
Verschachtelte Verknüpfungen
ApptiveGrid meldet Links auf Grids die bereits an einer anderen Stelle verlinkt wurden, sind noch nicht möglich.. Sie können Verknüpfungen also nicht beliebig tief staffeln. Planen Sie Ihr Datenmodell entsprechend flach.
Mehrere Einträge verknüpfen
Verweise auf beliebig viele Einträge eines anderen Grids.
- Einstellungen: wie oben
- Voraussetzung für: Summe berechnen
Interne Verknüpfung
Ein Verweis auf ein Objekt innerhalb von ApptiveGrid.
- Einstellungen: zulässige Zieltypen — Grid, Formular, Seite, Link. Standardmäßig sind alle vier erlaubt.
- Im Formular: Auswahlfeld für Ressourcen
- Filter: ist leer, ist nicht leer
Nützlich, um aus einem Eintrag heraus direkt auf ein Formular oder ein Portal zu verweisen.
Berechnete Felder
Alle drei Typen sind schreibgeschützt und stehen nicht in Formularen zur Verfügung.
Wert übernehmen
Holt einen Wert aus einem verknüpften Eintrag in das aktuelle Grid.
- Einstellungen:
- Verknüpfungsfeld — welche Verknüpfungsspalte verwendet wird
- Zielfeld — welches Feld aus dem verknüpften Eintrag geholt wird
- Voraussetzung: eine Spalte vom Typ Eintrag verknüpfen
Nicht als Flow-Bedingung nutzbar
Dieser Typ kann im Flow-Trigger Eintrag geändert nicht als auslösendes Feld gewählt werden.
Summe berechnen
Summiert ein numerisches Feld über alle verknüpften Einträge.
- Einstellungen:
- Verknüpfungsfeld — eine Spalte vom Typ Mehrere Einträge verknüpfen
- Zielfeld — das zu summierende numerische Feld
- Voraussetzung: eine Spalte vom Typ Mehrere Einträge verknüpfen
Typischer Fall: Ein Grid „Rechnungen" summiert die Beträge aller verknüpften „Positionen".
Formel
Berechnet einen Wert aus einem Ausdruck.
- Einstellungen:
- Ausdruck — in ApptiveScript
- Ergebnistyp — welchen Typ das Ergebnis hat
- Editor: zeigt ein Beispielergebnis und den ermittelten Typ
Nicht als Flow-Bedingung nutzbar
Wie Wert übernehmen steht auch dieser Typ im Trigger Eintrag geändert nicht als auslösendes Feld zur Verfügung.
Kontakt und Ort
E-Mail
- Einstellungen: keine
- Fehlermeldung: Gültige E-Mail-Adresse notwenig
Telefon
- Einstellungen: keine
- Fehlermeldungen: Bitte geben Sie eine gültige Telefonnummer ein, Internationale Vorwahl ist erforderlich (z.B. +49)
Internationale Vorwahl
Telefonnummern benötigen eine Ländervorwahl. Weisen Sie in Formularen mit einer Feldbeschreibung darauf hin, sonst häufen sich Fehleingaben.
Weblink
- Einstellungen: keine
- Fehlermeldung: Bitte geben Sie eine gültige URL ein
Adresse
Eine strukturierte Postanschrift aus Land, Adresszeile 1 und 2, Ort und weiteren Teilfeldern. Enthält zusätzlich Koordinaten.
- Einstellungen: keine
- Fehlermeldung: Bitte füllen Sie die erforderlichen Unterfelder aus
Geokodierung ist tarifabhängig
Das automatische Ermitteln von Koordinaten aus einer Adresse — und damit die Anzeige als Kartenmarkierung — steht nur im höchsten Tarif zur Verfügung.
Geolokalisierung
Ein Koordinatenpaar.
- Einstellungen: keine
- Eingabeformat:
Breitengrad,Längengrad - Fehlermeldung: Muss das Format Latitude, Longitude haben (z.B. 50.12,6.543)
Dateien und Unterschrift
Dateien
Beliebig viele Datei- und Bildanhänge.
- Einstellungen: keine am Feld selbst
- Im Formular: Komponententyp Datei auswählen; optional Nur Hinzufügen von Dateien erlauben, sodass bestehende Anhänge nicht gelöscht werden können
- Grenze: die maximale Dateigröße ist tarifabhängig
Unterschrift
Eine mit Maus oder Finger gezeichnete Unterschrift.
- Einstellungen: keine
- Im Formular: Zeichenfläche mit dem Hinweis Hier tippen zum Unterschreiben
Personenbezogene Typen
Benutzer
Ein Verweis auf eine Person.
- Einstellungen: keine
- Filter: ist, ist nicht, dazu der Ausdruck angemeldeter Benutzer
Erstellt von
Wer den Eintrag angelegt hat. Wird automatisch gesetzt und ist nicht änderbar.
Mögliche Werte sind neben Personen auch Formular-Link (der Eintrag kam über ein Formular) und API Zugangsdaten (der Eintrag kam über die Programmierschnittstelle).
- Filter: ist, ist nicht, dazu angemeldeter Benutzer
Erstellt am
Zeitpunkt der Anlage. Wird automatisch gesetzt und ist nicht änderbar.
- Filter: wie Datum und Uhrzeit
Nicht als Flow-Bedingung nutzbar
Auch dieser Typ steht im Trigger Eintrag geändert nicht als auslösendes Feld zur Verfügung — er ändert sich nach der Anlage ohnehin nicht.