Udostępnij za pośrednictwem


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 .

łącze do wideo 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

  1. W Eksploratorze rozwiązań, dwukrotnie kliknij encję lub tabelę.

    Encja lub tabela otwiera się w Projektancie danych.

  2. W kolumnie Nazwa kliknij opcję <Dodaj właściwość>, a następnie wpisz nazwę dla pola.

  3. 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).

  4. 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

  1. W Projektancie danych, kliknij pole, które chcesz zmodyfikować.

  2. W menu Widok kliknij Okno właściwości.

  3. 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.

Jak: Dodawanie obliczane pole

Inne zasoby

Danych: Informacje za aplikacji