Sdílet prostřednictvím


Postupy: Definování datových polí v databázi LightSwitch

Můžete přidat pole entity nebo tabulky v databázi LightSwitch a upravit vzhled a chování těchto polí.

Toto téma obsahuje následující oddíly:

  • Přidání datového pole.

  • Úprava pole.

odkaz na video Související video ukázku naleznete v tématu Jak na to: Formátování dat na obrazovce v aplikaci LightSwitch.

Přidání datového pole

Do tabulky můžete přidat pole.V entitě, která je generována z externího zdroje dat, můžete přidat pouze počítaná pole.

Viz téma Postupy: Přidání vypočítaného pole do databáze LightSwitch.

Přidání datového pole

  1. V Průzkumníkovi řešení otevřete místní nabídku pro entitu nebo tabulku a poté zvolte Otevřít.

    [!POZNÁMKA]

    U aplikací, které byly upgradovány na verzi Visual Studio 2012 Update 2 klikněte na panel Perspektiva a poté na kartu Server.

    Entita nebo tabulka se otevře v Návrháři dat.

  2. Ve sloupci Název zadejte název pole.

  3. Ve sloupci Typ vyberte datový typ pro nové pole.Jednotlivé typy jsou popsány v následující tabulce.

    Type

    Typ jazyka Visual Basic

    Typ C#

    Rozsah

    Poznámky

    Binární

    Byte()

    byte[]

    -128 až 127.

    Pole bajtů s proměnnou délkou.

    Logická

    Logická

    bool

    True nebo false.

    Datum

    DateTime

    DateTime

    Hodnota DateTime, která je zpracovávána pouze jako datum.

    DateTime

    DateTime

    DateTime

    12:00:00 dop., 1. ledna 0001 až 11:59:59 odp., 31. prosince 9999.

    DateTimeOffset

    DateTime

    DateTime

    Hodnota, která představuje datum a čas ve formátu koordinovaného světového času (UTC).

    Desetinné číslo

    Desetinné číslo

    decimal

    ±1.0 × 10<sup>−28</sup> to ±7.9 × 10<sup>28</sup>.

    Pevná desetinná čárka s 28 až 29 platnými číslicemi; vhodné pro účetní čísla.

    Double

    Double

    double

    ±5,0e−324 až ±1,7e308.

    Plovoucí desetinná čárka s přesností 15 až 16 číslic; vhodné pro zobrazování čísel v matematickém formátu.

    E-mailová adresa

    Řetězec

    string

    Řetězec, který je zpracováván jako e-mailová adresa.

    Guid

    Řetězec

    string

    Řetězec, který je formátován jako globálně jedinečný identifikátor (GUID).Hodnota je automaticky generována pro každý záznam.

    Obrázek

    Byte()

    Byte[]

    Binární soubor, který je zpracováván jako obrázek.

    Krátké celé číslo

    Short

    short

    -32 768 až 32 767.

    16bitové celé číslo se znaménkem.

    Integer

    Integer

    int

    -2147483647 až 2147483647.

    32bitové celé číslo se znaménkem.

    Dlouhé celé číslo

    Dlouhá

    long

    -9 223 372 036 854 775 808 až 9 223 372 036 854 775 807.

    64bitové celé číslo se znaménkem.

    Měna

    Desetinné číslo

    decimal

    Desetinné číslo, které je zpracováváno jako peněžní hodnota.

    Procento

    Desetinné číslo

    decimal

    Desetinné číslo, které je považováno za procenta.

    Osoba

    Řetězec

    Řetězec

    Řetězec, který je považován za identitu uživatele.

    Telefonní číslo

    Řetězec

    string

    Řetězec, který je zpracováván jako telefonní číslo.

    Řetězec

    Řetězec

    string

    Posloupnost nula nebo více znaků Unicode s proměnnou délkou.

    Webová adresa

    Řetězec

    string

    Řetězec, který je považován za webovou adresu (URL).

  4. Pokud chcete, aby uživatelé museli pro toto pole zadat hodnotu, zaškrtněte políčko Požadováno.

Úprava pole

Pole můžete změnit úpravou jeho vlastností v okně Vlastnosti.

Pokud byla entita generována z externího zdroje dat, některé vlastnosti pole nebude možné upravovat, protože odráží nastavení konfigurace datového zdroje.

Nemůžete přepsat tato nastavení změnou vlastností pole.Je nutné provést změny těchto polí na serveru a potom tyto změny importovat do aplikace LightSwitch aktualizací zdroje dat.

Úprava pole

  1. V Návrháři dat zvolte pole, které chcete upravit.

  2. V okně Vlastnosti nastavte hodnoty vlastnosti.

    Viz téma Referenční dokumentace: Vlastnosti návrháře dat.

Viz také

Úkoly

Postupy: Ověření dat v aplikaci LightSwitch

Postupy: Vytvoření seznamu hodnot pro pole v aplikaci LightSwitch

Postupy: Přidání vypočítaného pole do databáze LightSwitch

Další zdroje

Data: Informace pro vaši aplikaci