- - Použití nástroje Expression Builder In Access 2010

Použití nástroje Expression Builder In Access 2010

Použití různých podmínek na datová pole je velmi užitečné, pokud potřebujete vyhodnotit hodnoty datového pole na základě jiných polí. Tvůrce výrazů v aplikaci Access 2010 vám to poskytuje plněpodpora aplikace funkcí a vzorců. Lze jej použít kdekoli v aplikaci Access 2010 s jakýmkoli prvkem databáze, jako je; Formuláře, zprávy, dotazy a tabulky. V tomto příspěvku budeme v dotazu používat tvůrce výrazů pro vyhodnocení nových hodnot datového pole.

Nejprve spusťte aplikaci Access 2010 a vytvořte tabulku, přejděte na kartu Vytvořit a klikněte na Tabulka. Pro ilustraci vytváříme tabulku obsahující pole, ID, jméno zaměstnance, rok služby a plat.

návrhový pohled 1

Po přiřazení datových polí v návrhovém zobrazení jej zavřete a zadejte vhodný název. Otevřete tabulku v zobrazení datového listu a začněte vyplňovat hodnoty polí.

mzda zaměstnance

Máme v úmyslu zhodnotit nový plat na základěpodmínkou, že zaměstnanec poskytoval své služby po dobu delší než 4 roky, bude mít zvýšení platu. Pro uplatnění této podmínky vytvoříme dotaz. Přejděte na kartu Vytvořit a klikněte na Návrh dotazu.

návrh dotazu

Zobrazí se pole obsahující název tabulky, vyberte nedávno vytvořenou tabulku a klikněte na Přidat.

ukázat tabulku

V vloženém tabulkovém poli poklepejte na pole, která chcete vložit do dotazu.

návrhový dotaz

Nyní umístěte kurzor pro vložení vedle posledního pole a ze skupiny Query Setup klikněte na Builder.

stavitel

Otevře dialogové okno Expression Builder, zde napíšeme výraz, který podle zadaných podmínek vyhodnotí nový plat.

Prostě jsme použili podmíněný příkaz iff jako;

Nový plat: IIf ([Rok služby]> 4, [Plat] * 2,5, [Plat] * 1)

Vytvoří nové pole tabulky, jmenovitě Nový plat, ve kterém uvidíte nový plat zaměstnanců. Po dokončení podmínky zápisu pokračujte kliknutím na OK.

rok služby 1

Výraz bude úspěšně přidán vedle posledního pole tabulky. Nyní ve skupině Výsledky klikněte na Spustit.

běh

Při provádění dotazu uvidíte nové pole tabulky, jmenovitě Nový plat, obsahující nové platy zaměstnanců, jak je uvedeno v Expression Builderu.

dotaz

Nyní zavřete dotaz a dejte mu vhodné jméno.

nový plat

Můžete si také prohlédnout naše dříve revidované příručky Jak vytvořit tabulky v aplikaci Access 2010 pomocí pouze příkazů SQL a Jak zašifrovat databázi pomocí hesla v aplikaci Access 2010.

Komentáře