Skip to main content

Оператори и изрази у програму Мицрософт Аццесс 2013

Anonim

За стварно максимизирање резултата упита и калкулација из Мицрософт Аццесс-а, корисници морају што пре да се упознају са операторима и изразима. Разумевање о томе шта је сваки од ових елемената приступа и како ће они функционисати датиће вам много сигурније резултате за било који задатак који завршавате. Из прецизније калкулације циљаних претрага или упита, оператери и изрази су два основна елемента за добијање највише из Аццесс-а.

Оператори су знакови и симболи који указују на коју врсту прорачуна Аццесс треба користити за одређени израз. Они служе различитим сврхама, као што су математички или компаративни, а симболи се крећу од знакова плус или симбола поделе до речи, као што су Анд, Ор и Екв. Постоји и посебна класа оператора која су углавном повезана са кодирањем, као што је Ис Нулл и између … и.

Изрази су сложенији од оператера и користе се за извршавање више различитих задатака у Аццесс-у. Не само да пружају прорачуне; изрази могу екстрахирати, комбиновати, упоређивати и валидирати податке. Веома су моћни, тако да може потрајати пуно времена да у потпуности схвате како и када их користити.

Врсте оператора

Следећи детаљи описују пет врста оператора и како их користите.

Аритметички оператори су врста оператера на који већина људи помисли када чују израз калкулације. Они израчунавају вредност најмање два броја или промене број на позитиван или негативан. Следећи детаљи свих аритметичких оператора:

+ Додатак

- Одузимање

* Мултипликација

/ Дивизија

Округли до најближег целог броја, подијелите, а затим скраците на цео број

^ Екпонент

Мод Дивиде, а затим показати само остатак

Оператори упоређивања можда су најчешћи за базу података, пошто је примарна сврха базе података да прегледа и анализира податке. Следећи оператери упоређивања, а резултат указује на однос прве вредности према осталим подацима. На пример, <означава да је прва вредност мања од друге вредности у поређењу.

<Мање од

<= Мања или једнака

> Већи од

> = Веће или једнако

= Једнако

<> Није једнако

Нулл Или прва или друга вредност је нула јер упоређивање не може садржати непознате вредности.

Логички оператори , или Боолеан оператора, анализира две Боолеан вредности и резултира истинитим, лажним или нултим.

И враћа резултате када су оба израза тачна

Или враћа резултате када је један од израза тачан

Екв Враћа резултате ако су оба израза тачна или оба израза су лажна

Не враћа резултате када израз није тачан

Ксор Враћа резултате када је само један од два израза тачан

Цонцатенатион оператори комбинује текстуалне вредности у једну вредност.

& Креира један низ из две жице

+ Креира један низ из две низе, укључујући нулу вредност када је један од нула нула

Специјални оператери резултирају Труе или Фалсе одговор.

Да ли је Нулл / Ис Нот Нулл Анализа ако је вредност Нулл

Као … Прона? И вриједности стринга који одговарају уносу након Лике; џемпери помажу ширити претрагу

Између … Упоређује вредности са наведеним опсегом после Бетвеен

У (…) упоређује вредности да би се видело да ли су унутар наведеног опсега у заградама

Однос између оператора и израза

Морате разумјети оператере да креирате изразе. Док оператери заиста немају било какву апликацију, они могу бити веома моћан алат ако се правилно користе у изразу. На пример, знак за плус не ради ништа јер нема вриједности за додавање. Међутим, када креирате математичку једначину (која се назива израз у Аццесс), 2 + 2, не само да имате вредности, већ можете добити и резултат. Изрази захтевају барем једног оператора, баш као што немате једначину без ознаке плус.

За оне који су упознати са Мицрософт Екцелом, израз је иста ствар као формула. Изрази прате сличну структуру, без обзира на врсту, баш као што формула или једначина увек прати структуру без обзира колико је сложена.

Сва поља и контролна имена садржана су у оквиру сопственог скупа заграда. Док ће Аццесс понекад креирати заграде за вас (када унесете само једно име без размака или специјалних знакова), најбоље је навести навику додавања заграда.

Када користити израз

Изрази се могу користити скоро било гдје унутар приступа, укључујући извјештаје, табеле, обрасце и упите. За напредне кориснике, изрази се могу користити у макрима како би доследно извлачили податке за редовне анализе. Може се користити за претварање валуте, израчунати укупну потрошену на пројекту или доприносе, или чак упоређивати новац потрошен на различите пројекте како би утврдио који је пројекат најефикаснији. Што више сазнате о изразима, то је лакше разумети када би било једноставно направити једну за редовну употребу, умјесто да извезете податке у табелу или радите ручно.

Како направити израз

Приступ има Екпрессион Буилдер који ће радити за вас, па чак и када се навикнете на различите оператере и могуће употребе за изразе, можете их брже створити.

Да бисте приступили градитељу, кликните десним тастером миша на објекат (табела, формулар, извештај или упит) који желите да користите израз, а затим идите у Дизајн поглед. У зависности од објекта, користите следећа упутства.

Табела - кликните на поље које желите да промените, а затим на Генерал таб. Изаберите особину у којој желите додати израз, а затим Изградите дугме (три елипса).

Обрасци и извештаји - онда кликните на контролу Особине. Изаберите особину у којој желите додати израз, а затим Изградите дугме (три елипса).

Упит - кликните на ћелију у којој желите додати израз (сјетите се да требате гледати мрежу дизајна, а не табела). Изаберите Упит постављања од Дизајн таб, онда Буилдер.

Потребно је неко време да се навикнете на стварање израза, а сандбок може бити стварно корисно, тако да не сачувате експерименталне изразе у живој бази података.