Freigeben über


Schritt 2: Definieren der Daten

In dieser Lektion definieren Sie die Daten für die Kontaktverwaltungsanwendung, indem Sie eine Tabelle erstellen, die auch als Datenentität bezeichnet wird.Verwenden Sie den Daten-Designer von LightSwitch, um die Eigenschaftenfelder und Datentypen anzugeben, die einen Kontakt darstellen.

Definieren der Daten

So erstellen Sie eine Entität für die Anwendung

  1. Klicken Sie im Fenster Meine erste Anwendung-Designer auf Neue Tabelle erstellen.

    Das Fenster Daten-Designer wird geöffnet.

  2. Wählen Sie im Eigenschaftenfenster die Eigenschaft Name aus, geben Sie "Contact" ein, und drücken Sie die EINGABETASTE.

    Beachten Sie, dass sich der Name in der Titelleiste in "Contact" ändert und dass der Name im Projektmappen-Explorer in "Contacts" geändert wird.

  3. Klicken Sie in der Spalte Name auf <Eigenschaft hinzufügen>, geben Sie "ContactName" ein, und drücken Sie dann die EINGABETASTE.

    Beachten Sie, dass in der Spalte Typ der richtige Datentyp (String) angezeigt wird und dass das Feld Erforderlich aktiviert ist.Ein Kontakt muss einen Namen haben.

  4. Klicken Sie in der Spalte Name auf <Eigenschaft hinzufügen>, und geben Sie "ContactCompany" ein.

  5. Klicken Sie in der Spalte Name auf <Eigenschaft hinzufügen>, und geben Sie "ContactPhone" ein.

  6. Wählen Sie in der Spalte Typ in der Dropdownliste die Option PhoneNumber aus.

    PhoneNumber ist ein benutzerdefinierter Geschäftstyp, der ein allgemeines Muster zur Eingabe und Formatierung von Telefonnummern darstellt.

  7. Klicken Sie in der Spalte Name auf <Eigenschaft hinzufügen>, und geben Sie "ContactEmail" ein.

  8. Wählen Sie in der Spalte Typ in der Dropdownliste die Option EmailAddress aus.

    EmailAddress ist ein weiterer benutzerdefinierter Geschäftstyp, der eine ordnungsgemäß formatierte E-Mail-Adresse darstellt.

  9. Deaktivieren Sie in der Spalte Erforderlich das Kontrollkästchen für das Feld ContactEmail.

    In diesem Fall möchten Sie in der Lage sein, einen Kontakt ohne E-Mail-Adresse einzugeben.

    An diesem Punkt sollte die Entität der folgenden Abbildung entsprechen:

    Die abgeschlossene Datenentität

Genauere Betrachtung

Sie haben gerade eine Datenentität mit vier Feldern erstellt.Wenn Sie Daten in der Kontaktverwaltungsanwendung eingeben und speichern, werden die Feldeinträge in einer internen Datenbank gespeichert.

Als Sie die Daten in der Datenentität definiert haben, haben Sie benutzerdefinierte Geschäftstypen für die Telefonnummer und die E-Mail-Adresse verwendet.Benutzerdefinierte Geschäftstypen sind eine einfache Möglichkeit, komplexe Daten anzugeben, die häufig in Geschäftsanwendungen verwendet werden.Da viele benutzerdefinierte Geschäftstypen bereits definiert sind, müssen Sie sich nicht um Implementierungsdetails für häufig verwendete Daten kümmern.

Zusätzlich zu den in LightSwitch integrierten benutzerdefinierten Geschäftstypen sind weitere Typen als Erweiterungen verfügbar.In einer späteren Lektion erfahren Sie mehr über Erweiterungen.

Nächste Schritte

Im nächsten Schritt erfahren Sie, wie ein Bildschirm erstellt wird, um die Daten anzuzeigen und zu bearbeiten.

Nächste Lektion: Schritt 3: Erstellen eines Bildschirms

Siehe auch

Konzepte

Schritt 1: Erstellen eines LightSwitch-Projekts

Weitere Ressourcen

Erstellen einer ersten LightSwitch-Anwendung

Daten: Die der Anwendung zugrunde liegenden Informationen

Erweiterungen: Hinzufügen von neuen Funktionen zu LightSwitch