Gewusst wie: Definieren von Datenfeldern
Sie können einer Entität oder einer Tabelle in der LightSwitch-Datenbank Felder hinzufügen.Außerdem können Sie die Darstellung und das Verhalten dieser Felder ändern.
Dieses Thema enthält folgende Abschnitte:
Hinzufügen eines Datenfelds.
Ändern eines Felds.
Ein entsprechendes Demovideo finden Sie unter Gewusst wie: Formatieren von Daten auf einem Bildschirm in einer LightSwitch-Anwendung.
Hinzufügen eines Datenfelds
Sie können einer Tabelle Felder hinzufügen.In einer Entität, die von einer externen Datenquelle generiert wird, können Sie nur berechnete Felder hinzufügen.
Weitere Informationen zu berechneten Feldern finden Sie unter Gewusst wie: Hinzufügen eines berechneten Felds.
So fügen Sie ein Datenfeld hinzu
Doppelklicken Sie im Projektmappen-Explorer auf eine Entität oder Tabelle.
Die Entität bzw. die Tabelle wird im Daten-Designer geöffnet.
Klicken Sie in der Spalte Name auf <Eigenschaft hinzufügen>, und geben Sie dann einen Namen für das Feld ein.
Wählen Sie in der Spalte Typ einen Datentyp für das neue Feld aus.In der folgenden Tabelle sind die einzelnen Typen beschrieben.
Text [Type]
Visual Basic-Typ
C#-Typ
Bereich
Hinweise
Binär
Byte()
byte[]
– 128 bis 127
Ein Bytearray mit variabler Länge.
Boolean
Boolean
bool
True oder False
Datum
DateTime
DateTime
Ein DateTime-Element, das nur als Datum behandelt wird.
DateTime
DateTime
DateTime
12:00:00, 1. Januar 0001 bis 11:59:59, 31. Dezember 9999
Decimal
Decimal
decimal
±1,0 × 10<sup>−28</sup> bis ±7,9 × 10<sup>28</sup>
Ein Festkommawert mit 28 bis 29 signifikanten Stellen. Geeignet für Kontonummern.
Double
Double
double
±5,0e−324 bis ±1,7e308
Ein Gleitkommawert mit 15 bis 16 signifikanten Stellen. Geeignet für wissenschaftliche Zahlen.
E-Mail-Adresse
Zeichenfolge
string
Eine Zeichenfolge, die als E-Mail-Adresse behandelt wird.
Guid
Zeichenfolge
string
Eine Zeichenfolge, die als Globally Unique Identifier (GUID) formatiert ist.Der Wert wird automatisch für jeden Datensatz generiert.
Bild
Byte()
Byte[]
Eine Binärdatei, die als Bild behandelt wird.
Kurze ganze Zahl
Short
short
– 32.768 bis 32.767
Eine ganze 16-Bit-Zahl mit Vorzeichen.
Ganze Zahl
Ganze Zahl
int
– 2147483647 bis 2147483647
Eine ganze 32-Bit-Zahl mit Vorzeichen.
Lange ganze Zahl
Long
long
– 9.223.372.036.854.775.808 bis 9.223.372.036.854.775.807
Eine ganze 64-Bit-Zahl mit Vorzeichen.
Money
Decimal
decimal
Ein Dezimalwert, der als Währungswert behandelt wird.
Prozent
Decimal
decimal
Ein Dezimalwert, der als Prozentsatz behandelt wird.
Telefonnummer
Zeichenfolge
string
Eine Zeichenfolge, die als Telefonnummer behandelt wird.
Zeichenfolge
Zeichenfolge
string
Eine Folge von null (0) oder mehr Unicode-Zeichen mit variabler Länge.
Webadresse
Zeichenfolge
string
Eine Zeichenfolge, die als Webadresse (URL) behandelt wird.
Wenn die Eingabe eines Werts in diesem Feld erforderlich sein soll, aktivieren Sie das Kontrollkästchen Erforderlich.
Ändern eines Felds
Sie können ein Feld ändern, indem Sie die Eigenschaften des Felds im Fenster Eigenschaften bearbeiten.
Wenn die Entität von einer externen Datenquelle generiert wurde, sind einige Feldeigenschaften nicht bearbeitbar, da sie Konfigurationseinstellungen der Datenquelle widerspiegeln.
In LightSwitch ist das Überschreiben dieser Einstellungen durch die Änderung von Feldeigenschaften nicht zulässig.Sie müssen Änderungen an diesen Feldern auf dem Server vornehmen und diese Änderungen dann per Aktualisierung der Datenquelle in LightSwitch importieren.
So ändern Sie ein Feld
Klicken Sie im Daten-Designer auf das Feld, das Sie ändern möchten.
Klicken Sie im Menü Ansicht auf Eigenschaftenfenster.
Legen Sie im Fenster Eigenschaften die Eigenschaftswerte fest.
Weitere Informationen zu den einzelnen Eigenschaften finden Sie unter Erläuterung: Daten-Designer-Eigenschaften.
Siehe auch
Aufgaben
Gewusst wie: Überprüfen von Daten
Gewusst wie: Erstellen einer Dropdownliste mit Werten für ein Feld
Gewusst wie: Hinzufügen eines berechneten Felds