Jak: Definiowanie pól danych
Można dodać pola do jednostki lub tabeli w bazie danych LightSwitch.Można również zmodyfikować wygląd i zachowanie tych pól.
Ten temat zawiera następujące sekcje:
Dodawanie pola danych .
Modyfikowanie pola .
Aby wyświetlić pokrewne wideo demonstracyjne, zobacz Jak: Sformatować dane na ekranie w aplikacji LightSwitch?.
Dodawanie pola danych
Można dodać pola do tabeli.W jednostce, która jest generowana z zewnętrznego źródła danych, można dodać tylko pola obliczane.
Aby uzyskać więcej informacji na temat pól obliczanych, zobacz Jak: Dodawanie obliczane pole.
Aby dodać pole danych
W Eksploratorze rozwiązań, dwukrotnie kliknij encję lub tabelę.
Encja lub tabela otwiera się w Projektancie danych.
W kolumnie Nazwa kliknij opcję <Dodaj właściwość>, a następnie wpisz nazwę dla pola.
W kolumnie Typ, wybierz typ danych dla nowego pola.W poniższej tabeli opisano każdy typ.
Typ
Typ w języku Visual Basic
Typ w języku C#
Zakres
Uwagi
Binary
Byte()
byte[]
-128 do 127.
Tablica bajtów o zmiennej długości.
Boolean
Boolean
bool
True lub false.
Date
DateTime
DateTime
DateTime, która jest traktowana jako tylko data.
DateTime
DateTime
DateTime
12:00:00 AM, Jan 1, 0001 do 11:59:59 PM, Dec 31, 9999.
Decimal
Decimal
decimal
±1.0 × 10<sup>−28</sup> do ±7.9 × 10<sup>28</sup>.
Liczba dziesiętna stałoprzecinkowa z cyframi znaczącymi 28-29; dobre dla numerów kont.
Double
Double
double
±5.0e−324 do ±1.7e308.
Liczba dziesiętna zmiennoprzecinkowa z cyframi precyzji 15-16; dobre dla liczb naukowych.
Email Address
String
string
Ciąg, który jest traktowany jak adres e-mail.
Guid
String
string
Ciąg, który jest sformatowany jako globalnie unikatowy identyfikator (GUID).Wartość jest automatycznie generowana dla każdego rekordu.
Obraz
Byte()
Byte[]
Plik binarny, który jest traktowany jako obraz.
Short Integer
Short
short
-32,768 do 32,767.
16-bitowa liczba całkowita ze znakiem.
Integer
Integer
int
-2147483647 do 2147483647.
32-bitowa liczba całkowita ze znakiem.
Long Integer
Long
long
-9,223,372,036,854,775,808 do 9,223,372,036,854,775,807.
64-bitowa liczba całkowita ze znakiem.
Money
Decimal
decimal
Ułamek dziesiętny jest traktowany jako wartość pieniężna.
Procent
Decimal
decimal
Liczba dziesiętna, która jest traktowana jako procent.
Phone Number
String
string
Ciąg, który jest traktowany jako numer telefonu.
String
String
string
Sekwencja zero lub więcej znaków Unicode o zmiennej długości.
Web Address
String
string
Ciąg, który jest traktowany jako adres internetowy (URL).
Jeśli chcesz aby użytkownicy musieli podać wartość dla tego pola, zaznacz pole wyboru Wymagane.
Modyfikowanie pola
Pola można modyfikować, edytując właściwości pola w oknie Właściwości.
Jeśli jednostka została wygenerowana z zewnętrznego źródła danych, niektórych właściwości pola nie będzie można edytować, ponieważ odzwierciedlają ustawienia konfiguracyjne źródła danych.
LightSwitch nie pozwala na zastąpienie tych ustawień, zmieniając właściwości pola.Należy wprowadzić zmiany w tych polach na serwerze, a następnie zaimportować te zmiany do LightSwitch odświeżając źródło danych.
Aby zmodyfikować pole
W Projektancie danych, kliknij pole, które chcesz zmodyfikować.
W menu Widok kliknij Okno właściwości.
W oknie Właściwości ustaw wartości właściwości.
Aby uzyskać więcej informacji na temat każdej właściwości, zobacz Odniesienia: Właściwości projektanta danych.
Zobacz też
Zadania
Jak: Sprawdzanie poprawności danych
Jak: Tworzenie listy rozwijanej wartości pola.