Dažādu nosacījumu piemērošana datu laukiem ir ļoti noderīga, ja jānovērtē datu lauka vērtības, pamatojoties uz citiem laukiem. Expression Builder Programma Access 2010 nodrošina to tikai ar pilnufunkciju un formulu pielietošanas atbalsts. To var izmantot jebkur Access 2010 ar jebkuru datu bāzes elementu, piemēram; Veidlapas, pārskati, vaicājumi un tabulas. Šajā amatā mēs izmantosim izteiksmes veidotāju vaicājumā, lai novērtētu jaunas datu lauka vērtības.
Sākumā palaidiet programmu Access 2010 un izveidojiet tabulu, dodieties uz cilni Izveidot un noklikšķiniet uz Tabula. Ilustrācijai mēs izveidojam tabulu ar laukiem, ID, darbinieka vārdu, darba gadu un algu.
Pēc datu lauku piešķiršanas skatā Dizains aizveriet to un piešķiriet tam piemērotu vārdu. Datu lapas skatā atveriet tabulu un sāciet aizpildīt lauka vērtības.
Mēs plānojam novērtēt jauno algu, pamatojoties uznosacījums, ka, ja darbinieks sniegs pakalpojumus ilgāk par 4 gadiem, viņam tiks paaugstināta alga. Lai piemērotu šo nosacījumu, mēs izveidosim vaicājumu. Dodieties uz cilnes Izveidot un noklikšķiniet uz Query Design.
Uznirstošais lodziņš satur tabulas nosaukumu, atlasiet nesen izveidoto tabulu un noklikšķiniet uz Pievienot.
Ievietotajā tabulas lodziņā veiciet dubultklikšķi uz laukiem, kurus vēlaties ievietot vaicājumā.
Tagad ievietojiet kursoru blakus pēdējam laukam un grupā Query Setup noklikšķiniet uz Builder.
Tas parādīs Expression Builder dialogu, šeit mēs uzrakstīsim izteicienu, kas iztīrīs jauno algu atbilstoši norādītajiem nosacījumiem.
Mēs vienkārši esam izmantojuši iff nosacījuma paziņojumu kā;
Jaunā alga: IIf ([Darba gads]> 4, [Alga] * 2,5, [Alga] * 1)
Tas izveidos jaunu tabulas lauku, proti, Jauns atalgojums, kurā redzēsit jaunu darbinieku algu. Kad rakstīšanas nosacījums ir pabeigts, noklikšķiniet uz Labi, lai turpinātu.
Izteiksme tiks veiksmīgi pievienota blakus pēdējam tabulas laukam. Tagad sadaļā Rezultāti noklikšķiniet uz Palaist.
Veicot vaicājuma izpildi, redzēsit jaunu tabulas lauku, proti, Jauns atalgojums, kurā būs jaunas darbinieku algas, kā norādīts Expression Builder.
Tagad aizveriet vaicājumu un piešķiriet tam piemērotu vārdu.
Varat arī apskatīt mūsu iepriekš pārskatītos ceļvežus par to, kā izveidot tabulas programmā Access 2010, izmantojot tikai SQL komandas, un kā šifrēt datu bāzi ar paroli programmā Access 2010
Komentāri