Jak: Definice datových polí
Do entity nebo tabulky můžete přidat pole v databázi LightSwitch.Můžete také změnit vzhled a chování těchto polí.
Toto téma obsahuje následující oddíly:
Přidání datového pole .
Úprava pole .
Související video ukázka je k dispozici v tématu Postup: 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.
Další informace o počítaných polích naleznete v tématu Jak: Přidání vypočítaného pole.
Přidání datového pole
V Průzkumníku řešení dvakrát klikněte na entitu nebo tabulku.
Entita nebo tabulka se otevře v Návrháři dat.
Ve sloupci Název klikněte na tlačítko **<Přidat vlastnost>**a potom zadejte název pole.
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í
B()
B[]
-128 až 127
Pole bajtů s proměnnou délkou
Logická
Logická
bool
Pravda nebo nepravda
Datum
Datum a čas
Datum a čas
Hodnota DateTime, která je zpracovávána pouze jako datum
Datum a čas
Datum a čas
Datum a čas
12:00:00 dop., 1. ledna 0001 až 11:59:59 odp., 31. prosince 9999
Desetinné číslo
Desetinné číslo
decimal
±1,0 × 10<sup>−28</sup> až ±7,9 × 10 <sup>28</sup>
Pevná desetinná čárka s 28 až 29 platnými číslicemi (vhodné pro účtování čísel)
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
B()
B[]
Binární soubor, který je zpracováván jako obrázek
Krátké celé číslo
Short
short
-32 768 až 32 767
16bitový celočíselný se znaménkem (signed integer)
Integer
Integer
int
-2 147 483 647 až 2 147 483 647
32bitový celočíselný se znaménkem (signed integer)
Dlouhé celé číslo
Dlouhá
long
-9 223 372 036 854 775 808 až 9 223 372 036 854 775 807
64bitový celočíselný se znaménkem (signed integer)
Měna
Desetinné číslo
decimal
Desetinné číslo, které je zpracováváno jako peněžní hodnota
Procent
Desetinné číslo
decimal
Desetinné číslo je považován za procenta.
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).
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 vlastností pole v okně Vlastnosti.
Pokud byla entity generována z externího zdroje dat, některé vlastnosti pole nebude možné upravovat, protože odráží nastavení konfigurace datového zdroje.
LightSwitch neumožňuje 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
V Návrháři dat klikněte na pole, které chcete změnit.
V menu Zobrazit klikněte na příkaz Okno vlastností.
V okně Vlastnosti nastavte hodnoty vlastnosti.
Další informace o každé vlastnosti získáte v tématu Odkaz: Vlastnosti Designer dat.
Viz také
Úkoly
Jak: vytvoření rozevíracího seznamu hodnot pole.
Jak: Přidání vypočítaného pole