Access 2018 bonyolultabb számítások bábuk

> További bonyolult számításokat

> Számítási szöveges mezők

Az általunk használt Expression Builder

u 9 alján az alapvető szabályok egy adatbázis létrehozása, hogy a táblázat tartalmazza a minimális számú területen. Az a tény, hogy a kis asztal gyorsabb betöltés, könnyebben karbantartható, és hogy kevesebb helyet foglal a lemezen. Egy további mező önmagában nem jelent sokat, de képzeljük el a súlyt, ha a táblázat tartalmazza több százezer rekordot!

Táblázat kicsi maradt, azokat amelyek csak a valóban szükséges információkat, és minden egyéb értékek alapján számított a meglévő adatokat. Például, ha a táblázat külön mezőket és a nagykereskedelmi és a kiskereskedelmi árak az áruk, nincs értelme, hogy építsenek be egy másik mező, ami az ezen árak közötti különbséget. Ha szükség van az ilyen adatok segítségével érhető el a számított mezőt.

Számított mező szerez információt egy másik adatbázis mező és végrehajtja az adatokat, néhány számtani műveleteket. Tény, hogy a számított mező képes adatokat fogadni a több területen, és összekapcsolják őket, hogy hozzon létre egy teljesen új területen.

Ez a fejezet bemutatja, hogyan kell elvégezni az ilyen számítások - az egyszerű összegzés komplex egyenletek - és hogyan kell használni őket építése lekérdezések.

Bár a példákban számított mezők szerepelnek a lekérdezés ugyanolyan sikerrel, és lehet alkalmazni, hogy a rekordokat. További részletek a felvétele számított mezők jelentésekben 20. fejezetben.

Mielőtt belépsz egy számított mező a lekérdezést, hogy meghatározza, hogy mely területeken van szükség a számítástechnika és milyen táblák azokat tartalmazza. Mindezek táblázatokat tartalmazza a kérelmet. Ha a szükséges mezőket, amik egy asztal, csak a táblázat tartalmazhatja a kérést. Ha a szükséges mezők „szétszórt” több asztal, győződjön meg róla, a tetején a lekérdezés tervezési ablak tartalmazza az összes táblák és mezők, amelyek a használni kívánt elvégzése során számításokat. Ellenkező esetben, az Access nem lesz képes számítások elvégzésére.
Ahhoz, hogy hozzon létre egy számított mező, kattintson a beviteli mező olyan oszlop, amelynek eredményeképpen jelenik meg. Ahelyett, válassza ki a legördülő listából a meglévő mezők, adja meg a képletet, amely a számítás elvégzéséhez.

Valószínűleg már sejtette, hogy a számított mezők Access egy speciális szintaxist. Nyilvánvaló, hogy nem tud belépni a parancsot a kifejezést összefoglalni és megmutatni az eredményt - ez lenne túl egyszerű és világos. Szerencsére, a teljesítmény a számítástechnika nem túl nehéz.

Általános szabály, hogy a csapat meg kell adni ugyanúgy, mint te azt a szokásos számológép, kivéve, hogy a számok helyett használt mező neveket. Az alapvető eleme van egy szimbólum a szögletes zárójelek ([ „]), amelyben a mezőnevek. Ezzel Access megérti, hogy ezek az adatok mezők elvégzéséhez szükséges bizonyos számításokat. Az összes többi karakter, hogy használják a kifejezést (például a szám), Access mondta állandók.

Vegyük ezt a példát. Tegyük fel, hogy az aukción, a legtöbb árut áron értékesítik, ami 47% -kal magasabb a minimális sebesség (vagy 147% -os minimális tét). Aztán, hogy ki lehessen számítani a várható ára a termék, meg kell szorozni az ár 147% -kal. Mivel Access nem elég „intelligens” felismerni a százalék jel, akkor kell átalakítani százalékok tizedesjegy (azaz 147% lenne 1,47.) A képlet a következőképpen néz ki:

Mivel szó árképlet szögletes zárójelben, Access tudja, hogy a mező nevét, hanem egy sor szöveges karaktert. Mivel az 1., 4., 7. nem zárójelben, Access véli, hogy ez számérték. Ábra. 15.1 ábra a végső képletben, használatra kész.

¯? Kérdés 1; ealros a D minta | C || 5
„• SCH. \ Ha
; IbneL Mark KodPaldair * ^ ||| '||| |||' "
w. J. "

Pope: ProductID Ár szorpciós szélén 1+ [Ár] * 0,47 • *]
Tábla neve: i Termékek
Rendezés:
Azt vyeod meg a képernyőn: I \ és L-J.
Azt jogosultsági feltételek:
„Ish :! -I ї'їSh
1

rizs; 75.1. Elvégzett számítások után a szokásos lekérdezés mezők

Használhatja kétszer ugyanazon a területen ugyanazon képlet. Például, a fenti példa is megoldható az alábbi képlet segítségével, amely azon túlmenően, hogy magukat számolás mutatja, hogyan működnek:

[Ár] + [Ár] * 0, Július 4

III. Keresés a pontos válasz minden kérdésre
Amint kívül bárhová kattintva a kész kifejezés, hozzáférés növeli az elején a nevét a kifejezés 1. Miért csinálja ezt? Jó kérdés. Jó válasz (és ez nagyon fontos, arról, hogyan kell változtatni a szöveget) van a következő oldalsávon.

Miért Access felhívja az összes képlet a neve a "

Annak ellenére, hogy minden számítási teljesítmény fantáziák Access program nem túl sok. Amikor behelyezi az első formula a lekérdezés, Access automatikusan hívja az arcát. azaz Az első általános képletű (vagy kifejezés) a lekérdezés. Ha felvesz egy második képlet Access hívja arckifejezése ^. Ez biztosítja, hogy a kifejezéseket többé-kevésbé szervezett, és ez volt, hogy mit hozott a számítási eredmények. |
Előző 75 76 77 78 79 80 95 Következő >>

Kapcsolódó cikkek