Um vollständige Daten für Ihre Cases bereitzustellen, definieren Sie Eigenschaften, die die zugehörigen Informationen in Form einer Seite, einer Seitengruppe oder einer Seitenliste speichern. Durch das Bereitstellen von Eigenschaften eines Seitentyps organisieren Sie die Daten in Ihrer Anwendung auf logische Weise. Dadurch verbessern Sie die Anwendungsentwicklung und beschleunigen die Bearbeitung von Cases.
- Klicken Sie in der Kopfzeile von Dev Studio auf Create Data Model Property .
- Geben Sie eine kurze Beschreibung der Eigenschaft in das Feld Label ein.
- Optional: Um den Namen, einen wesentlichen Bestandteil des Datensatzes, auf einen vom Standardwert abweichenden Wert festzulegen, klicken Sie im Feld Identifier auf Edit und aktualisieren Sie dann den Namen.
Der Standardwert dieses Felds ist To be determined. Das Feld wird vom System automatisch mit einem schreibgeschützten Wert befüllt, dessen Grundlage der Satz ist, den Sie im Feld Label eingeben. Leer- und Sonderzeichen werden vom System ignoriert.
- Wählen Sie im Abschnitt Context die Anwendungsebene aus, in der Sie den Datensatz speichern möchten.
- Wählen Sie im Feld Apply to die Klasse aus, auf die sich dieser Datensatz bezieht.
- Wählen Sie im Feld Add to ruleset den Namen und die Versionsnummer des Rulesets aus, das den Datensatz enthalten soll.
- Klicken Sie auf Create and open.
-
Klicken Sie auf dem Tab General des Eigenschaftsformulars im Abschnitt Property type auf Change und definieren Sie dann einen Eigenschaftstyp:
- Klicken Sie zum Erstellen einer Seite auf Single Page.
Einzelne Seiten enthalten eingebettete Seiten als Werte. Sie können beispielsweise eine einzelne Seite erstellen, die Informationen über einen Benutzer speichert, der einen Case erstellt (z. B. eine Benutzer-ID und eine E-Mail-Adresse).
- Klicken Sie zum Erstellen einer Seitengruppe auf Page Group.
Seitengruppeneigenschaften enthalten unsortierte Gruppen eingebetteter Seiten. Sie können beispielsweise eine Seitengruppe erstellen, die Informationen über Arbeitsgruppen speichert. Jede eingebettete Seite speichert Informationen über eine Arbeitsgruppe (z. B. einen Kunden oder einen Mitarbeiter).
- Klicken Sie zum Erstellen einer Seitenliste auf Page List.
Seitenlisteneigenschaften enthalten unsortierte Listen eingebetteter Seiten. Sie können beispielsweise eine Seitenliste erstellen, in der mehrere Adressen eines Kunden gespeichert werden.
- Klicken Sie zum Erstellen einer Seite auf Single Page.
-
Geben Sie im Feld Page definition eine Seitenklasse ein.
In der Seitendefinition werden Informationen darüber gespeichert, welche Klasse die einzelnen Seiten in dieser Liste haben. Wenn Sie die Seitendefinition bereitstellen, ermittelt das System, welche Felder jede Seite hat oder welche Regeln das System für Seiten in dieser Liste verwenden kann.
-
Wenn Sie eine Einzelseiten- oder eine Seitenlisteneigenschaft konfigurieren, legen Sie im Abschnitt Data access fest, wie die Werte der Eigenschaft bezogen werden:
Auswahlmöglichkeiten Aktionen Benutzer geben Daten manuell zur Laufzeit an. Wählen Sie Manual aus. Eigenschaft verweist auf eine Datenseite - Wählen Sie Refer to a data page aus.
- Optional: Wenn Sie eine PageList konfigurieren, aktivieren Sie die Checkbox Load each page in this page list individually, um jede eingebettete Seite in der PageList separat abzurufen.
- Geben Sie im Feld Data Page eine Datenseite ein, die Werte speichert, die in Betracht gezogen werden können.
Eigenschaft kopiert Daten von einer Datenseite - Wählen Sie Copy data from a data page aus.
- Optional: Wenn Sie eine PageList konfigurieren, aktivieren Sie die Checkbox Load each page in this page list individually, um jede eingebettete Seite in der PageList separat abzurufen.
- Geben Sie im Feld Data Page eine Datenseite ein, die Werte speichert, die kopiert werden sollen.
- Optional: Um nur ausgewählte Informationen von der Datenseite zu kopieren, geben Sie im Feld Optional Data Mapping eine Datenumwandlung ein, die bestimmt, welche Daten vom System kopiert werden.
- Klicken Sie auf Save.