Altova RecordsManager

Felder

Datenfelder

In jedem Datencontainer Ihrer in RecordsManager erstellten App können Endbenutzer Datensätze eingeben und so den Inhalt der Datenbank erstellen. Jeder Datensatz wird durch eine Reihe von Feldern definiert.

Felder, mit denen ein Datensatz in Online-RecordsManager-Datenbanken definiert wird

In RecordsManager stehen verschiedene Feldtypen zur Auswahl, darunter die folgenden:

  • Text
  • Mehrzeiliger Text
  • Datum
  • Uhrzeit
  • Zahl
  • Autoinkrementierungszahl
  • Dateien
  • Bilder
  • Erinnerungen
  • Verknüpfung mit (Datencontainer)

Um Felder schneller zu definieren, können Sie beliebig viele bereits definierte Felder aus anderen Datencontainern als Ausgangsbasis kopieren und diese anschließend nach Bedarf bearbeiten.

Kopieren vorhandener Felder als Ausgangsbasis

Datenformatierungsoptionen

RecordsManager enthält detaillierte Formatierungsoptionen für Zahlen-, Datums- und Uhrzeitfelder, damit Daten einfach eingegeben werden können und Konsistenz gewährleistet ist.

Datenvalidierung

Pro Feld können mit Hilfe von XPath-Ausdrücken, mit denen auch die anzuzeigende Fehlermeldung festgelegt wird, mehrere Validierungsprüfungen definiert werden. Bei der Validierung können Fehler (Datensatz kann nicht gespeichert werden) und Warnmeldungen (entsprechende Meldung wird angezeigt, aber Datensatz kann gespeichert werden) ausgegeben werden.

Konfiguration der Validierung für die Dateneingabe durch den Benutzer

Zusätzlich zur Feldvalidierung können Datensatzvalidierungen, bei denen mehrere Felder gegeneinander validiert werden, definiert werden.

Für die eingegebenen Daten können folgende Einschränkungen festgelegt werden:

  • Obligatorisch
  • Nur lesen
  • Eindeutig in allen Datensätzen
  • Eindeutig in Datensätzen mit demselben Parent
Validierung mit Dateneingabe-Constraints

Als Hilfe bei der Dateneingabe können Sie für leere Felder Bearbeitungstipps anzeigen lassen. Außerdem kann eine Liste vordefinierter Werte bereitgestellt werden. Diese Werte können vom Admin bei der Einrichtung manuell definiert, aus einer CSV- oder XML-Datei importiert oder aus bereits im selben Feld eingegebenen Daten importiert werden. Die Listenwerte können automatisch sortiert werden, z.B. um kürzlich verwendete Werte zuoberst anzuzeigen.

Der Admin kann die Auswahl von nur einem oder mehreren Werten gestatten und festlegen, ob der Endbenutzer die Liste bei der Dateneingabe on the fly erweitern kann. Sie können sogar konfigurieren, welche Benutzergruppen welchen Teil einer bestimmten Liste sehen können.

Vorausgefüllte Felder

Bestimmte Felder können automatisch auf Basis einer XPath-Berechnung mit Werten befüllt werden. Dabei können Sie auswählen, wann diese Berechnung erfolgen soll:

  • Für neue Datensätze (z.B. um eine Datensatz-ID oder das Datum der Erstellung des Datensatzes einzusetzen)
  • Bei der Speicherung von Datensätzen (z.B. das Datum der letzten Bearbeitung oder eine Berechnung eingegebener Daten)
  • Immer (z.B. um einen Wert zu berechnen, der dem Benutzer immer angezeigt werden soll wie z.B. Tage bis zum Ablauf einer Frist)

ID-Felder

Jeder Datensatz kann anhand eines oder mehrerer Felder identifiziert werden. In jedem Container müssen ein oder mehrere Felder als ID-Felder definiert werden. So würden Mitarbeiter etwa in einer Personalapplikation eindeutige ID-Nummern erhalten, sodass Datensätze im Datencontainer "Person" anhand der ID-Nummer identifiziert werden können. Bei einigen Datencontainern werden eventuell mehrere Felder benötigt, um die Eindeutigkeit sicherzustellen (z.B. erster Vorname, zweiter Vorname und Familienname, wie unten gezeigt).

ID-Felder

Mit Hilfe von ID-Feldern kann eine Verknüpfung von einem Datencontainer mit einem anderen hergestellt werden. Auch übergeordnete Datensätze können damit in einem untergeordneten Datensatz angezeigt werden.

ID-Felder im Detail

On-the-Fly-Änderungen an der Struktur

Wie bei allen Strukturen in RecordsManager-Apps kann der Admin Typen neu anordnen, hinzufügen, löschen und die Regeln zum automatischen Ausfüllen und Validieren von Feldern jederzeit aktualisieren, auf wenn bereits Daten eingegeben wurden.

Felder können jederzeit neu angeordnet oder geändert werden

Was kommt als nächstes?

Im Anschluss an die Definition von Feldern und Validierungsregeln können Sie in Ihrer App verschiedene Formulare für die Suche, die Dateneingabe, das Senden von E-Mails und die Erstellung von Berichten konfigurieren.

Testen Sie RecordsManager jetzt!

RecordsManager ist eine kostenlose vordefinierte MobileTogether-Lösung, die Ihnen zur Verwendung zur Verfügung steht, sobald Sie MobileTogether Designer installiert haben. Über den nachstehenden Link können Sie den kostenlosen Altova MobileTogether Designer herunterladen und installieren, um gleich mit Ihrer ersten RecordsManager App zu arbeiten zu beginnen.