Arvutatud juhtelemendi loomine

Arvutatud juhtelemente saab kasutada arvutustulemuste kuvamiseks. Näiteks juhul, kui teil on aruanne, kus kuvatakse müüdud kaupade arv koos iga kauba hinnaga, saate lisada arvutatud tekstivälja, mis korrutab need kaks välja omavahel, et kuvada kogusumma. Arvutatud tekstivälja atribuudis Juhtelemendi allikas sisaldub avaldis, mis korrutab tulemuse saamiseks kaks välja (kaupade arv korda kauba hind).

Selle artikli teemad

Arvutatud juhtelemendi loomine

Arvutatud juhtelemendiga seotud juhtelemendi muutmine

Arvutatud juhtelementideks sobivate juhtelementide tüübid

Arvutatud juhtelemendi loomine

See protseduur abistab teid arvutatud juhtelemendi loomisel ilma juhtelemendi-viisardit kasutamata.

  1. Paremklõpsake navigeerimispaanil vormi või päringut ja klõpsake siis nuppu Kujundusvaade Nupu pilt .

  2. Klõpsake vahekaardil Kujundus rühmas Juhtelemendid loodavale juhtelemendile vastavat tööriista.

    Accessi lindi pilt

    Arvutatud juhtelementidena kasutatavate juhtelementide tüüpide loendi leiate jaotisest Arvutatud juhtelementideks sobivate juhtelementide tüübid.

  3. Nihutage kursor vormil või aruandel asukohta, kuhu soovite juhtelemendi paigutada, ja klõpsake seejärel juhtelemendi lisamiseks vormi või aruannet.

  4. Kui juhtelemendi viisard käivitub, klõpsake selle sulgemiseks nuppu Loobu.

  5. Valige juhtelement, vajutage atribuudilehe kuvamiseks klahvi F4 ja tippige atribuudiväljale Juhtelemendi allikas avaldis. Dialoogiboksiavaldisekoostur abil avaldise loomiseks klõpsake atribuudivälja Juhtelemendi allikas kõrval olevat nuppu Builder button .

  6. Aktiveerige vormivaade või aruandevaade, et kontrollida, kas arvutatud juhtelement toimib ootuspäraselt.

Märkus. : 

  • Iga avaldis peab algama operaatoriga =. Näiteks: =[KaubaHind]*.75.

    Lisateavet avaldiste loomise kohta vt artiklist Avaldise loomine.

  • Kui vajate atribuudiväljal Juhtelemendi allikas avaldise tippimiseks rohkem ruumi, vajutage boksi Suum avamiseks klahvikombinatsiooni SHIFT+F2.

  • Kui teie vorm või aruanne põhineb päringul, võib teil esineda vajadus arvutatud juhtelemendi asemel päringusse avaldis paigutada. Sel moel toimimine võib tõsta programmi jõudlust. Lisaks sellele on juhul, kui plaanite arvutada kirjerühmade kokkuvõtteid, hõlpsam avaldist koostada, kui kokkuvõttefunktsioon saab sisestada arvutuslik väli nime.

  • Vormis või aruandes arvutatud juhtelementide sortimisel veenduge, et atribuut Vorming oleks õigesti seatud. Muul juhul võib ette tulla olukordi, kus arvutatud numbrilisi andmeid või kuupäevi võidakse numbrilise järjestamise asemel järjestada tähestikulises järjekorras.

Lehe algusesse

Arvutatud juhtelemendiga seotud juhtelemendi muutmine

Arvutatud juhtelemendi loomiseks on soovitatav esmalt luua seotud juhtelement (nt lohistades vastava välja paanilt Väljaloend oma vormile või aruandesse), ja seejärel muuta avaldise loomiseks seotud juhtelemendi Juhtelemendi allikas atribuuti. See meetod töötab suurepäraselt seni, kuni saate kindlustada, et juhtelemendi nimi ei satu konflikti ühegi avaldises sisalduva välja nimega. Lisateavet seotud juhtelemendi loomise kohta välja lohistamise teel paanilt Väljaloend vt artiklist Välja lisamine vormi või aruandesse.

Eeldades, et teil on seotud juhtelement juba olemas, võite seotud juhtelemendi muutmiseks ja mis tahes nimekonflikti vältimiseks kasutada järgmist toimingut.

  1. Paremklõpsake navigeerimispaanil vormi või päringut ja klõpsake siis nuppu Kujundusvaade Nupu pilt .

  2. Klõpsake välja, mida soovite muuta, ja vajutage atribuudilehe avamiseks klahvi F4.

  3. Kui atribuut Nimi kattub atribuudiga Juhtelemendi allikas, muutke vahekaardil Kõik atribuuti Nimi nii, et kaks atribuuti omavahel ei kattuks. Veenduge, et sisestatav nimi poleks reserveeritud sõna ega mõne muu välja nimi teie andmebaasis. Lisateavet reserveeritud sõnade kohta vt artiklist Access 2007 reserveeritud sõnad ja sümbolid.

  4. Muutke atribuudivälja Juhtelemendi allikas sisu nii, et seal sisalduks teie soovitud avaldis.

  5. Muudatuste salvestamiseks vajutage klahvikombinatsiooni CTRL+S.

  6. Minge küljendivaatele või vormivaatele, et kontrollida, kas arvutatud juhtelement toimib ootuspäraselt.

Kui juhtelement ei kuva teie soovitud andmeid (näiteks kuvab Access juhtelemendis hoopis stringi #Nimi?), kontrollige vormi või aruande kirjeallikat, veendumaks, et kõik avaldises kasutatud väljad on kättesaadavad. Kui lähteallikaks on päring, peate võib-olla mõne välja päringusse lisama, et avaldis toimiks.

Märkus. : 

  • Iga avaldis peab algama operaatoriga =. Näiteks: =[KaubaHind]*.75.

  • Kui vajate atribuudiväljal Juhtelemendi allikas avaldise tippimiseks rohkem ruumi, vajutage boksi Suum avamiseks klahvikombinatsiooni SHIFT+F2.

  • Kui teie vorm või aruanne põhineb päringul, võib teil esineda vajadus lisada avaldis arvutatud juhtelemendi asemel päringusse. Sel moel toimimine võib tõsta programmi jõudlust. Lisaks sellele on juhul, kui plaanite arvutada kirjerühmade kokkuvõtteid, hõlpsam avaldist koostada, kui kokkuvõttefunktsiooni saab sisestada arvutatud välja nime.

  • Vormis või aruandes arvutatud juhtelementide sortimisel veenduge, et atribuut Vorming oleks õigesti seatud. Muul juhul võib ette tulla olukordi, kus arvutatud numbrilisi andmeid või kuupäevi võidakse numbrilise järjestamise asemel järjestada tähestikulises järjekorras.

Lehe algusesse

Arvutatud juhtelementideks sobivate juhtelementide tüübid

Kõige levinumaks valikuks arvutatud juhtelementide koostamisel on tekstiväljad, kuna nende abil saab kuvada väga palju eri andmetüüpe. Sellegipoolest saab arvutatud juhtelemendina kasutada mis tahes juhtelementi, milles on atribuut Juhtelemendi allikas. Enamasti pole otstarbekas teatud tüüpi juhtelemente arvutatud juhtelementidena kasutada, kuna neid juhtelemente ei saa uuendada seotud või seostamata juhtelementidega sarnasel moel. Näiteks juhul, kui paigutate vormile märkeruudu juhtelemendi ja sisestate siis avaldise märkeruudu atribuuti Juhtelemendi allikas, ei saa enam ruutu klõpsates ruutu märkida ega märgitud ruudust märget eemaldada. Märkeruudu olek (märgitud või märkimata) muutub avaldise tulemuse alusel. Kui klõpsate märkeruutu, kuvab Access olekuribal hoiatuse: Juhtelementi ei saa redigeerida. See on seotud avaldisega teie avaldis. Siiski võib olla aruannete puhul kasu arvutustulemuste märkeruudu oleku aluseks määramisest, kuna aruannetes olevaid juhtelemente kasutatakse vaid teabe kuvamiseks.

Lehe algusesse

Täiendage oma oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×