Chcete-li skutečně maximalizovat výsledky dotazů a výpočtů z aplikace Microsoft Access, je třeba, aby se uživatelé seznámili s operátory a výrazy co nejdříve. Pochopení toho, co je každý z těchto prvků přístupu a jak fungují, vám poskytne mnohem spolehlivější výsledky pro jakoukoli úlohu, kterou dokončíte. Od přesnějších výpočtů až po cílené vyhledávání nebo dotazy jsou operátoři a výrazy dva ze základních stavebních prvků pro získání co nejvíce z přístupu.
Operátory jsou znaky a symboly, které udávají, jaký typ výpočtů by měl přístup používat pro konkrétní výraz. Slouží různým účelům, například matematickým nebo srovnávacím, a symboly se pohybují od znaménka plus nebo divize symbolu až po slova, jako jsou And, Or, a Eqv. Existuje také speciální třída operátorů, která jsou obecně spojena s kódováním, jako je Is Null a Mezi … A.
Výrazy jsou složitější než operátory a používají se k provádění řady různých úloh v aplikaci Access. Neposkytují pouze výpočty; výrazy mohou vybírat, kombinovat, porovnávat a ověřovat data. Jsou velmi silné, a proto může chvíli trvat, než si plně uvědomíte, jak a kdy je použít.
Typy operátorů
Následující podrobnosti popisují pět typů operátorů a jejich použití.
Aritmetické operátory jsou typy operátorů, o kterých si většina lidí myslí, když slyší termín výpočty. Vypočítají hodnotu nejméně dvou čísel nebo změní číslo buď na pozitivní nebo na negativní. Následující podrobnosti všech aritmetických operátorů:
+ Přidání
- Odčítání
* Násobení
/ Divize
Zaokrouhlit na nejbližší celé číslo, rozdělit a zkrátit na celé číslo
^ Exponent
Mod Divide a poté zobrazte pouze zbytek
Srovnávací operátory jsou možná nejběžnější pro databáze, protože primárním účelem databáze je přezkoumávat a analyzovat data. Následující jsou operátory porovnání a výsledek označuje vztah první hodnoty k ostatním datům. Například <znamená, že první hodnota je menší než druhá hodnota v porovnání.
<Méně než
<= Méně nebo rovné
> Vyšší než
> = Větší nebo rovno
= Stejné jako
<> Nehodí se
Null Buď první nebo druhá hodnota je null, protože srovnání nemůže zahrnovat neznámé hodnoty.
Logické operátory , nebo Booleoví operátoři analyzují dvě booleovské hodnoty a výsledkem jsou pravdivé, falešné nebo nulové.
A vrátí výsledky, jsou-li oba výrazy pravdivé
Nebo Vrací výsledky, pokud je některý z výrazů true
Eqv Vrací výsledky, jsou-li oba výrazy pravdivé, nebo oba výrazy jsou falešné
Ne vrací výsledky, pokud výraz není pravdivý
Xor Vrací výsledky, pokud je pravdivý pouze jeden z těchto dvou výrazů
Zřetězení operátoři kombinovat hodnoty textu do jedné hodnoty.
& Vytvoří jeden řetězec ze dvou řetězců
+ Vytvoří jeden řetězec ze dvou řetězců, včetně nulové hodnoty, pokud je jeden z řetězců nulový
Zvláštní operátoři výsledkem je pravdivá nebo nepravda odpověď.
Null / Is Not Null Analyzuje hodnotu Null
Jako … Nalezne hodnoty řetězce, které odpovídají zadaným položkám po. zástupné znaky pomáhají rozšířit vyhledávání
Mezi … Porovnává hodnoty se zadaným rozsahem po Between
V (…) Hodnoty porovnávají, zda se nacházejí v zadaném rozsahu v závorce
Vztah mezi operátory a výrazy
Musíte porozumět operátorům při vytváření výrazů. Zatímco operátoři skutečně nemají žádnou aplikaci samy o sobě, mohou být velmi účinným nástrojem, pokud jsou ve výrazu správně používány. Například znaménko plus samo o sobě nic neudělá, protože neexistují žádné hodnoty pro jeho přidání. Když však vytvoříte matematickou rovnici (nazvanou výraz v aplikaci Access), 2 + 2, nemáte jen hodnoty, ale můžete získat také výsledek. Výrazy vyžadují alespoň jednoho operátora, stejně jako nemáte rovnici bez znaménka plus.
Pro ty, kteří jsou seznámeni s aplikací Microsoft Excel, je výraz stejný jako vzorec. Výrazy mají podobnou strukturu, bez ohledu na typ, stejně jako vzorec nebo rovnice se vždy řídí strukturou bez ohledu na to, jak složitá je.
Všechna pole a řídicí jména jsou obsažena v jejich vlastní skupině závorek. Zatímco Access někdy vytvoří závorky pro vás (když zadáte pouze jedno jméno bez mezery nebo speciálních znaků), je nejlepší, abyste si zvykli přidávat závorky.
Kdy používat výraz
Výrazy lze použít téměř kdekoli v aplikaci Access, včetně zpráv, tabulek, formulářů a dotazů. Pro pokročilé uživatele mohou být výrazy v makrech použity k důslednému tažení dat pro pravidelnou analýzu. Mohou být použity k převodu měny, k výpočtu celkové částky vynaložené na projekt nebo k uskutečněným příspěvkům, nebo dokonce ke srovnání finančních prostředků vynaložených na různé projekty s cílem zjistit, který projekt byl nejúčinnější. Čím více se o výrazech dozvíte, tím jednodušší je pochopit, kdy by bylo jednodušší vytvořit pro pravidelné použití namísto exportu dat do tabulky nebo ruční práci.
Jak vytvořit výraz
Přístup má nástroj pro vytváření výrazů, který pro vás bude pracovat, takže i když si zvyknete na různé operátory a možné použití pro výrazy, můžete je vytvořit rychleji.
Chcete-li získat přístup k nástroji Builder, klikněte pravým tlačítkem myši na objekt (tabulka, formulář, přehled nebo dotaz), na který chcete použít výraz, a pak přejděte do okna Design View. V závislosti na objektu použijte následující pokyny.
Tabulka - klikněte na pole, které chcete změnit, a potom Všeobecné záložka. Vyberte vlastnost, do které chcete výraz přidat, a potom Stavět tlačítko (tři elipsy).
Formuláře a přehledy - klikněte na ovládací prvek a pak na tlačítko Vlastnosti. Vyberte vlastnost, do které chcete výraz přidat, a potom Stavět tlačítko (tři elipsy).
Dotaz - klikněte na buňku, do které chcete přidat výraz (nezapomeňte, že byste se měli podívat na návrhovou mřížku, ne na tabulku). Vybrat Nastavení dotazu od Design karta, pak Stavitel.
Bude to trvat nějaký čas, než si zvyknete na vytváření výrazů, a karanténa může být opravdu užitečná, abyste ušetřili experimentální výrazy v živé databázi.