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.
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
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.
Ve sloupci Název 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í
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).
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
V Návrháři dat zvolte pole, které chcete upravit.
V okně Vlastnosti nastavte hodnoty vlastnosti.
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