Примјена различитих услова на податковним пољима врло је корисна када требате процијенити вриједности податковних поља на основу других поља. Екпрессион Буилдер у Аццессу 2010 вам нуди управо топодршка примјени функција и формула. Може се користити било где у Аццессу 2010 са било којим елементом базе података; Обрасци, извјештаји, упити и табеле. У овом посту користит ћемо алатку за израду израза у упиту за процјену нових вриједности поља података.
За почетак покрените Аццесс 2010 и направите табелу, идите на картицу Цреате и кликните на Табле. За илустрацију, правимо табелу са пољима, ИД-ом, именом запосленог, годином рада и плаћом.
Након што доделите поља с подацима у погледу Дизајн, затворите их и дајте му одговарајуће име. Отворите табелу у приказу података и почните са попуњавањем вредности поља.
Намеравамо да проценимо нову плату на основупод условом да ако запослени пружа своје услуге дуже од 4 године, имаће повећање плаће. За примену овог услова креираћемо упит. Идите на картицу Цреате и кликните Дизајн упита.
Отвориће се оквир са називом табеле, изаберите недавно креирану табелу и кликните на Адд.
У уметнутом оквиру таблице двапут кликните на поља која желите да уметнете у Упит.
Сада поставите курсор за уметање поред последњег поља, а из групе за постављање упита кликните на Буилдер.
Приказаће се дијалог за израду израза, овде ћемо написати израз који ће повисити нову плату према одређеним условима.
Једноставно смо користили ифф условну изјаву као;
Нова плата: ИИф ([Година услуге]> 4, [Плата] * 2.5, [Плата] * 1)
То ће створити ново поље табеле, наиме Нова плата у којој ћете видети нову плату запослених. Када завршите са писањем, кликните ОК да наставите.
Израз ће се успешно додати поред последњег поља табеле. Сада под Групом резултата кликните Покрени.
Када извршите Упит, видећете ново поље табеле, на пример Нова плата, које садржи нове плате запослених како је наведено у програму Екпрессион Буилдер.
Сада затворите упит и дајте му одговарајуће име.
Такође можете погледати наше претходно прегледане водиче о томе како креирати табеле у Аццессу 2010 користећи само СКЛ наредбе и Како шифрирати базу података лозинком у Аццессу 2010
Коментари