Lai parādītu aprēķina rezultātus, Access datu bāzu veidlapās un atskaitēs var izmantot aprēķinātās vadīklas. Piemēram, ja jums ir atskaite, kurā redzams pārdoto preču skaits un katras vienības cena, varat pievienot aprēķināto tekstlodziņu, kas reizina šos divus laukus, lai parādītu kopējo cenu. Aprēķinātā tekstlodziņa rekvizīts Vadīklas avots satur izteiksmi, kas reizina divus laukus (vienumu skaitu reizinātu ar vienības cenu), lai iegūtu rezultātu.
Iespējamās darbības
- Aprēķinātās vadīklas izveide
- Saistītas vadīklas maiņa uz aprēķinātu vadīklu
- Uzziniet, kādu tipu vadīklas var izmantot kā aprēķinātās vadīklas
Aprēķinātās vadīklas izveide
Šī procedūra palīdz izveidot aprēķinātu vadīklu, neizmantojot vadīklu vedni.
Navigācijas rūtī ar peles labo pogu noklikšķiniet uz formas vai atskaites un pēc tam noklikšķiniet uz Noformējuma skats.
Cilnes Noformējums grupā Vadīklas noklikšķiniet uz rīku, kas attiecas uz izveidojamās vadīklas tipu.
Vadīklu tipu sarakstu, ko var izmantot kā aprēķinātas vadīklas, skatiet sadaļā Uzziniet, kādu tipu vadīklas var izmantot kā aprēķinātās vadīklas.Novietojiet rādītāju formas vai atskaites vietā, kur vēlaties novietot vadīklu, pēc tam noklikšķiniet uz formas vai atskaites, lai ievietotu vadīklu.
Ja tiek startēts vadīklu vednis, noklikšķiniet uz Atcelt , lai to aizvērtu.
Atlasiet vadīklu, nospiediet F4, lai parādītu rekvizītu lapu, un pēc tam ierakstiet izteiksmi rekvizīta lodziņā Vadīklas avots . Lai izteiksmes izveidei izmantotu izteiksmju veidotāju, noklikšķiniet uz
blakus rekvizīta lodziņam Vadīklas avots .Pārslēdzieties uz formas vai atskaites skatu un pārbaudiet, vai aprēķinātā vadīkla darbojas, kā paredzēts.
Piezīme
- Pirms katras izteiksmes ievadiet operatoru = . Piemēram: =[VienībasCena]*,75.
- Papildinformāciju pa izteiksmju izveidi skatiet rakstā Uzziniet, kā izveidot izteiksmi.
- Ja nepieciešams vairāk vietas rekvizīta lodziņā Vadīklas avots , lai ierakstītu izteiksmi, nospiediet taustiņu kombināciju SHIFT+F2, lai atvērtu lodziņu Tālummaiņa .
- Ja jūsu formas vai atskaites pamatā ir vaicājums, iespējams, vēlēsities ievietot izteiksmi vaicājumā, nevis aprēķinātā vadīklā. Tādējādi varat uzlabot sniegumu, un, ja vēlaties aprēķināt kopsummu ierakstu grupai, ir vieglāk izmantot aprēķinātā lauka nosaukumu apkopošanas funkcijā.
- Kārtojot aprēķinātu vadīklu formā vai atskaitē, pārliecinieties, vai vadīklas rekvizīts Formāts ir iestatīts atbilstošā veidā. Pretējā gadījumā aprēķinātās skaitliskās vai datumu vērtības var tikt kārtotas alfabētiskā secībā, nevis skaitliskā secībā.
Saistītas vadīklas maiņa uz aprēķinātu vadīklu
Labs veids, kā izveidot aprēķinātu vadīklu, ir vispirms izveidot saistītu vadīklu (piemēram, velkot lauku no lauku saraksta rūts uz formu vai atskaiti) un pēc tam rediģējot saistītās vadīklas rekvizītu Vadīklas avots , lai izveidotu izteiksmi. Tas labi darbojas, ja vien nodrošināt, ka vadīklas nosaukums nekonfliktē ar izteiksmē ietvertajiem lauku nosaukumiem. Papildinformāciju par saistītas vadīklas izveidi, velkot lauku no lauku saraksta rūts, skatiet rakstā Lauka pievienošana formai vai atskaitei.
Pieņemot, ka esat jau izveidojis savu saistīto vadīklu, izmantojiet tālāk norādīto procedūru, lai mainītu to uz aprēķinātu vadīklu un izvairītos no nosaukumu konfliktiem.
- Navigācijas rūtī ar peles labo pogu noklikšķiniet uz formas vai atskaites un pēc tam noklikšķiniet uz Noformējuma skats.
- Noklikšķiniet uz lauka, kuru vēlaties mainīt, un pēc tam nospiediet taustiņu F4, lai atvērtu rekvizītu lapu.
- Ja rekvizīts Name atbilst rekvizītam Vadīklas avots, rekvizītu lapas cilnē Visi rediģējiet rekvizītu Name tā, lai abi rekvizīti neatbilstu. Pārliecinieties, vai ievadītais nosaukums nav rezervēts vārds vai cita lauka nosaukums datu bāzē. Papildinformāciju par rezervētajiem vārdiem skatiet rakstā Uzziniet par Access rezervētajiem vārdiem un simboliem.
- Rediģējiet virkni rekvizītu lodziņā Vadīklas avots , lai tajā būtu vajadzīgā izteiksme.
- Nospiediet taustiņu kombināciju CTRL+S, lai saglabātu izmaiņas.
- Pārslēdzieties uz izkārtojuma skatu vai formas skatu un pārbaudiet, vai aprēķinātā vadīkla darbojas, kā paredzēts.
Ja vadīkla neparāda vajadzīgos datus (piemēram, ja Access vadīklā parāda #Name? ), pārbaudiet formas vai atskaites ieraksta avotu, lai nodrošinātu, ka ir pieejami visi izteiksmē izmantotie lauki. Ja ieraksta avots ir vaicājums, lai izteiksme darbotos, iespējams, vaicājumam būs jāpievieno viens vai vairāki lauki.
Piezīme
- Pirms katras izteiksmes ievadiet operatoru = . Piemēram: =[VienībasCena]*,75.
- Ja nepieciešams vairāk vietas rekvizīta lodziņā Vadīklas avots , lai ierakstītu izteiksmi, nospiediet taustiņu kombināciju SHIFT+F2, lai atvērtu lodziņu Tālummaiņa .
- Ja jūsu formas vai atskaites pamatā ir vaicājums, iespējams, vēlēsities ievietot izteiksmi vaicājumā, nevis aprēķinātā vadīklā. Tādējādi varat uzlabot sniegumu, un, ja vēlaties aprēķināt kopsummu ierakstu grupai, ir vieglāk izmantot aprēķinātā lauka nosaukumu apkopošanas funkcijā.
- Kārtojot aprēķinātu vadīklu formā vai atskaitē, pārliecinieties, vai vadīklas rekvizīts Format ir iestatīts atbilstoši. Pretējā gadījumā aprēķinātās skaitliskās vai datumu vērtības var tikt kārtotas alfabētiskā secībā, nevis skaitliskā secībā.
Uzziniet, kādu tipu vadīklas var izmantot kā aprēķinātās vadīklas
Tekstlodziņi ir vispopulārākā aprēķināto vadīklu izvēle, jo tajos var attēlot ļoti daudz dažādu tipu datu. Tomēr jebkuru vadīklu, kurai ir rekvizīts Vadīklas avots , var izmantot kā aprēķinātu vadīklu. Daudzos gadījumos nav jēgas izmantot noteiktu vadīklas tipu kā aprēķinātu vadīklu, jo šo vadīklu nevar atjaunināt tā, kā atjaunināt saistītu vai nesaistītu vadīklu. Piemēram, ja novietojat formā izvēles rūtiņas vadīklu un pēc tam šīs izvēles rūtiņas rekvizītā Vadīklas avots ievadāt izteiksmi, noklikšķinot uz tās, vairs nevar atzīmēt vai notīrīt izvēles rūtiņu. Izvēles rūtiņa tiek parādīta atzīmēta vai notīrīta, pamatojoties uz izteiksmes rezultātiem. Ja noklikšķināsit uz izvēles rūtiņas, Access statusa joslā parādīs brīdinājumu: Vadīklu nevar rediģēt; tā ir saistīta ar izteiksmi<, kurā ir jūsu izteiksme>. Tomēr atskaitē var būt noderīgi izmantot izvēles rūtiņas vadīklu, ņemot vērā aprēķina rezultātus, jo atskaišu vadīklas tiek izmantotas tikai informācijas attēlošanai.