Übung – Die benutzerdefinierten Tabellen „Ort“ und „TypeofAccident“ erstellen

Abgeschlossen

In dieser Übung erstellen Sie zwei weitere benutzerdefinierte Tabellen, um weitere Daten für Ihre Anwendung zur Nachverfolgung von Mitarbeiterunfällen zu speichern.

Hinweis

Falls Sie die vorherigen Module in diesem Lernpfad noch nicht abgeschlossen haben, laden Sie die Paketdateien herunter. Diese Dateien enthalten die bisher abgeschlossenen Arbeiten an der Unfallnachverfolgungs-App.

Eine benutzerdefinierte LocationTable erstellen

Befolgen Sie diese Schritte, um eine benutzerdefinierte LocationTable zu erstellen:

  1. Erweitern Sie Dataverse im Hauptmenü, und wählen Sie dann Tabellen aus.

  2. Wählen Sie Neue Tabelle>Neue Tabelle aus.

  3. Geben Sie im Bereich Neue Tabelle unter Eigenschaften Folgendes als Anzeigenameein: LocationTable.

  4. Wechseln Sie zur Registerkarte Primärspalte im Bereich Neue Tabelle, und geben Sie Folgendes als Anzeigename ein: LocationID.

  5. Klicken Sie auf Speichern. Ihre Tabelle wird erstellt, und der Bildschirm Tabellen erscheint für Ihre LocationTable.

  6. Sehen Sie sich den unteren Teil des Bildschirms an; dort sehen Sie LocationTable Spalten und Daten. Wählen Sie das Feld LocationId, und klicken Sie auf Spalte bearbeiten.

  7. Im Bereich Spalte bearbeiten auf der rechten Seite des Bildschirms ändern Sie im Dropdownmenü Datentyp den Wert von Einzelne Textzeile zu automatische Nummerierung. Lassen Sie die anderen Werte unverändert.

  8. Klicken Sie auf Speichern.

  9. Klicken Sie rechts von der Spalte LocationId auf + (Neue Spalte).

  10. Geben Sie im Bereich Neue Spalte die folgenden Informationen ein:

    • Anzeigename - LocationName

    • Datentyp – Einzelne Textzeile (Standard)

    • Erforderlich – Eingabe erforderlich (verhindert, dass Benutzer einen Standortdatensatz ohne Namen eingeben)

    • Vergewissern Sie sich, dass das Kontrollkästchen neben Durchsuchbar aktiviert ist (Standard)

  11. Klicken Sie auf Speichern.

  12. Klicken Sie wie zuvor auf + (Neue Spalte), um die Spalte LocationCountry zu erstellen.

  13. Geben Sie für die neue Spalte diese Werte ein:

    • Anzeigename - LocationCountry

    • Datentyp – Auswahl

    • Wählen Sie unter Diese Auswahl synchronisieren mit die Schaltfläche Neue Auswahl aus (eventuell müssen Sie im Bereich nach unten scrollen), um einen neuen Satz von Auswahlmöglichkeiten zum Speichern einiger Länder/Regionen zu erstellen, in denen Contoso Standorte hat.

      Screenshot des Felds „Auswahl“ und der hervorgehobenen Menüoption „Neue Auswahl“

  14. Geben Sie im auf der rechten Seite auftauchenden Bereich Neue Auswahl im Feld Anzeigename Folgendes ein: ChLocationCountry

    Tipp

    Benennen Sie Ihre benutzerdefinierte Auswahl als bewährte Methode mit einem Präfix, um sie später als Auswahlobjekt zu ermitteln. In diesem Fall verwenden wir das Präfix „Ch“, um es als Auswahloptionssatz zu kennzeichnen.

  15. Geben Sie unter Auswahl im ersten Eingabefeld BezeichnungUSA ein. Beachten Sie, dass das Feld Wert einen numerischen Eintrag enthält. Dieses Feld wird von Dataverse automatisch mit Nummern gefüllt; Sie können jedoch jeden beliebigen Wert eingeben. In diesem Fall müssen wir ihn nicht ändern, sondern lassen ihn so, wie er ist.

  16. Klicken Sie auf Neue Auswahl, und geben Sie Spain ein.

    Hinweis

    Sie können weitere Auswahlmöglichkeiten für Länder hinzufügen, für dieses Beispiel brauchen wir jedoch nur USA und SPANIEN.

    Screenshot der Optionen USA und Spanien, die als neue Elemente aufgelistet sind

  17. Klicken Sie auf Speichern, um Ihre ChLocationCountry-Auswahl aufzuzeichnen.

  18. Als Nächstes weisen wir die von uns erstellte Auswahl unserer Spalte LocationCountry zu. Geben Sie unter Diese Auswahl synchronisieren mitChLocationCountry in das Suchfeld ein. Beobachten Sie, wie die Auswahlliste gefiltert wird, während Sie Ihre Eingabe machen. Wählen Sie ChLocationCountry aus, um es als Auswahlsatz für diese Spalte zu übernehmen.

  19. Klicken Sie auf Speichern.

  20. Vergewissern Sie sich, dass Sie unter Mit globaler Auswahl synchronisieren? die Option Ja ausgewählt haben.

    Hinweis

    Mit der Option Globale Auswahl können Sie die benutzerdefinierte Auswahl in verschiedenen Tabellen innerhalb derselben Dataverse-Umgebung verwenden.

    Mit der Option Lokale Auswahl (Nein unter Mit globaler Auswahl synchronisieren?) können Sie die benutzerdefinierte Auswahl nur in dieser Tabelle verwenden.

    Screenshot von „ChLocationCountry“, im Feld „Diese Auswahl synchronisieren mit“ und der Option „Ja“ unter „Mit globaler Auswahl synchronisieren”

    Hinweis

    Auswahlfelder sind vorteilhaft, wenn die Anzahl der Optionen begrenzt ist und sich Elemente selten oder gar nicht ändern.

  21. Scrollen Sie unter Diese Auswahl synchronisieren mit nach unten, und Sie können das Feld Standardauswahl sehen. Mit dieser Option können Sie festlegen, welche Auswahl (sofern vorhanden) die Standardauswahl ist, wenn ein neues Element erstellt wird. In diesem Fall belassen wir es bei Keine (Standard).

  22. Klicken Sie auf Speichern.

    Eine weitere Tabelle ist fertig. Fahren wir mit der Tabelle TypeofAccident fort.

Eine benutzerdefinierte TypeofAccident-Tabelle erstellen

Führen Sie die folgenden Schritte aus, um eine TypeofAccident-Tabelle zu erstellen:

  1. Kehren Sie zum Bildschirm Tabellen zurück (Wählen Sie im Navigationsbereich links Tabellen aus).

  2. Wählen Sie Neue Tabelle>Neue Tabelle aus.

  3. Geben Sie im Bereich Neue Tabelle unter Eigenschaften Folgendes als Anzeigenameein: TypeofAccidentTable.

  4. Wechseln Sie zur Registerkarte Primäre Spalte, und geben Sie als AnzeigenameTypeofAccidentId ein.

  5. Klicken Sie auf Speichern.

  6. Sobald Ihre Tabelle erstellt wurde, gehen Sie zum Bereich Spalten und Daten in der unteren Hälfte des Bildschirms, und wählen Sie das Feld TypeofAccidentId und Spalte bearbeiten aus.

  7. Ändern Sie den Datentyp zu Automatische Nummerierung, und lassen Sie die anderen Elemente unverändert.

  8. Klicken Sie auf Speichern.

  9. Wählen Sie + (neue Spalte), um eine neue Spalte mit folgenden Einstellungen zu erstellen:

    • Anzeigename - AccidentName

    • Datentyp – Einzelne Textzeile (Standard)

    • Erforderlich - Eingabe erforderlich

    • Durchsuchbar - Kontrollkästchen aktiviert (Standard).

    Speichern Sie die Spalte.

  10. Fügen Sie auf die gleiche Weise die neue Spalte AccidentSeverity mit diesen Eingaben hinzu:

    • Anzeigename - AccidentSeverity

    • Datentyp – Auswahl

    • Mit globaler Auswahl synchronisieren? - Ja (Standard)

    • Erstellen Sie eine neue Auswahloption mit dem Anzeigenamen ChAccidentSeverity, und fügen Sie dann fünf neue Elemente hinzu. Geben Sie jeweils 1, 2, 3, 4 und 5 in das Feld Bezeichnung ein.

    • Speichern Sie die neue Auswahl.

    • Geben Sie unter Diese Auswahl synchronisieren mitChAccidentSeverity ein, und wählen Sie ChAccidentSeverity aus den gefilterten Ergebnissen aus.

    • Vergewissern Sie sich, dass die StandardauswahlKeine ist

    Speichern Sie die Spalte.

Wir haben jetzt unterstützende Tabellen zu Dataverse hinzugefügt, einschließlich LocationTable und TypeofAccident. Um alle von Ihnen erstellten Tabellen anzuzeigen, können Sie auf dem Bildschirm Tabellen die Registerkarte Benutzerdefinierte Filter auswählen.