Andmemakro loomine

Märkus.: Soovime pakkuda teie keeles kõige ajakohasemat spikrisisu niipea kui võimalik. See leht on tõlgitud automaatselt ja sellel võib leiduda grammatikavigu või ebatäpsusi. Tahame, et sellest sisust oleks teile abi. Palun märkige selle lehe allservas, kas sellest teabest oli teile kasu või mitte. Soovi korral saab ingliskeelset artiklit lugeda siit.

Andmete Accessi makrode abil saate tabelite, nt lisamine, värskendamine või kustutamine andmete toimuvate sündmuste loogika lisamine. Need on sarnased "päästikute" Microsoft SQL Server. Selles artiklis kirjeldatakse, kuidas luua ja silumine andmemakrode.

Selle artikli teemad

Andmete makrode kohta

Sündmuse põhinev andmemakro loomine

Nimega andmemakro loomine

Andmemakrode haldamine

Andmemakrode silumine

Andmete makrode kohta

Andmemakrode hallatakse tabeli vahekaarti kuvamisel tabeli andmelehevaates ja makrode navigeerimispaani ei kuvata. Muu hulgas abil saate andmemakrosid valideerimiseks ja veenduge, et tabelis andmete täpsuse. On kaks peamist tüüpi andmemakrode – käivitatavaid tabelist sündmused (nimetatakse ka "sündmus põhinev" andmemakrode), ja need, mis töötavad vastuseks kutsutud (tuntud ka kui "nimega" andmemakrode) nime järgi.

Lehe algusse

Sündmuse põhinev andmemakro loomine

Tabeli sündmused iga kord, kui lisamine, värskendamine või lisamine tabelis andmete kustutamine. Saate programmi käivitada kohe pärast mõni järgmised kolm sündmuste või vahetult kustutada või muuta sündmuse andmemakro. Järgmiste toimingute abil saate manustada andmemakro tabelisündmusele:

  1. Topeltklõpsake navigeerimispaanil tabelit, millele soovite andmemakro lisada.

  2. Klõpsake menüü Tabel rühma Sündmused enne või Pärast sündmuste jaotises sündmus, millele soovite makro lisada. Näiteks andmete pärast kirje kustutamist tabelist käivituva makro loomiseks klõpsake Pärast kustutada.

    Märkus.: Kui on sündmusega juba seostatud makro, kuvatakse selle ikoon esile tõstetuna lindil.

    Access avab makrokoosturi. Kui makro on varem loodud selle sündmuse, kuvab Access olemasolev makro.

  3. Lisage toimingud, mida makro peaks teostama.

  4. Salvestage ja sulgege makro.

Makrode loomise kohta leiate lisateavet artiklist kasutajaliidese (UI) Makro loomine.

Lehe algusse

Nimega andmemakro loomine

Andmemakro nimega või "autonoomse" on seotud kindla tabeliga, kuid mitte konkreetse sündmuse. Saate helistada nimega andmemakrode muude andmemakro või standard makro.

  1. Topeltklõpsake navigeerimispaanil tabelit, millele soovite andmemakro lisada.

  2. Klõpsake menüü Tabel jaotises Makrod nimega nuppu Nimega makroja klõpsake Nimega makro loomine.

    Access avab makrokoosturi, kus saate alustada toiminguid lisama.

Makrode loomise kohta leiate lisateavet artiklist kasutajaliidese (UI) Makro loomine.

Parameetrite teave

Parameetrite võimaldavad väärtuste edastamiseks nimega andmemakrosse, nii, et neid saab kasutada tingimusvormingu laused või muid arvutusi. Need võimaldavad teil andmemakro standard makrode kaudu objektiviidete edastamiseks.

Märkus.: Parameetrite ei ole saadaval andmemakrode sündmuse-ketas.

Andmemakro parameetri lisamiseks järgmist.

  1. Makro ülaosas nuppu Loo parameeter.

  2. Tippige väljale nimi parameetri kordumatu nimi. See on nimi, mille abil saate avaldistes parameetri viidata.

  3. Soovi korral tippige parameetri kirjeldus väljale Kirjeldus . Soovitatav on sisestada kirjelduse, kuna hiljem parameetri kasutamisel kirjeldus tipite Siin kuvatakse tekst kuvatakse kohtspikrina. See aitab teil meeles pidada parameetri otstarvet.

Muu makro käivitada nimega andmemakrosse, kasutage Käivita_andmemakro . Toimingu pakub boksi iga parameetri andmetüüp, mille lõite, saate sisestada vajalikud väärtused.

Lehe algusse

Andmemakrode haldamine

Andmemakrode ei kuvata navigeerimispaani jaotises makrod. Kasutage luua, redigeerida, ümber nimetada ja kustutada andmemakrode lindi käskude tabeli andmelehevaates või tabeli kujundusvaates.

Sündmuse põhinev andmemakro redigeerimine

  1. Topeltklõpsake navigeerimispaanil tabelit, mis sisaldab andmeid makrot, mida soovite redigeerida.

  2. Klõpsake menüü Tabel rühma Sündmused enne või Pärast sündmuste jaotises sündmust makrot, mida soovite redigeerida. Näiteks andmemakro, mida käitatakse pärast kirje kustutamine tabelist redigeerimiseks klõpsake Pärast kustutada.

    Märkus.: Kui sündmus ei ole seotud makro, selle ikoon pole esile tõstetud menüüs.

    Access avab makrokoosturi ja saate alustada makro redigeerimist.

Nimega andmemakro redigeerimine

  1. Topeltklõpsake navigeerimispaanil, mis tahes tabelit, et avada see andmelehevaates.

  2. Vahekaardil Tabel jaotises Makrod nimega klõpsake Makro nimeja seejärel käsk Redigeeri nimega makro.

  3. Klõpsake alammenüü, andmete makrot, mida soovite redigeerida.

    Access avab makrokoosturi ja saate alustada makro redigeerimist.

Nimega andmemakrosse ümbernimetamine

  1. Topeltklõpsake navigeerimispaanil, mis tahes tabelit, et avada see andmelehevaates.

  2. Klõpsake menüü Tabel jaotises Makrod nimega klõpsake Makro nimeja seejärel klõpsake käsku Nimeta ümber/Kustuta makro.

  3. Dialoogiboksis Andmemakrohaldur nuppu Nimeta ümber kõrval andmete makrot, mille soovite ümber nimetada.

    Access valib praeguse makro nimi.

  4. Tippige uus nimi või redigeerida olemasolevaid nimi ja vajutage sisestusklahvi ENTER.

Andmete makro kustutamine

Selle toimingu abil saate kustutada kõik nimega või sündmuse põhinev andmemakro.

  1. Topeltklõpsake navigeerimispaanil, mis tahes tabelit, et avada see andmelehevaates.

  2. Klõpsake menüü Tabel jaotises Makrod nimega klõpsake Makro nimeja seejärel klõpsake käsku Nimeta ümber/Kustuta makro.

  3. Dialoogiboksis Andmemakrohaldur nuppu Kustuta kõrval andmete makrot, mille soovite ümber nimetada.

Märkus.:  Kustutage kõik oma toimingud saate kustutada ka sündmuse põhinev makrot.

Lehe algusse

Andmemakrode silumine

Mõned levinud makro silumine Tööriistad käsk üksiktoiming ja MessageBox Makrotoiming, nt ei ole saadaval andmemakrode. Kui teil on probleeme andmemakro, saate rakenduse Logi tabel koos makrotoimingute Tõrke_korral, RaiseError ja LogEvent makrotõrked andmete leidmiseks.

Rakenduse logi tabeli kuvamine

Rakenduse logi tabel on süsteemi tabeli (nimega otsige), mis vaikimisi navigeerimispaani ei kuvata. Tõrke ilmnemisel andmemakro võimalik kindlaks, kas vaatate teavet rakenduse Logi tabel on kadunud.

Rakenduse logi tabeli kuvamiseks tehke järgmist:

  1. Klõpsake menüü fail Microsoft Backstage'i vaate avamiseks.

  2. Klõpsake menüü teave nuppu Tabeli kuvamine rakenduse Logi.

    Märkus.:  Kui te ei näe nuppu Kuva rakenduse Logi tabel , see tähendab, et saate rakenduse Logi tabelis pole veel loodud selle andmebaasi jaoks. Kui sündmus on sisse loginud, kuvatakse menüü teave nuppu.

Saate luua ridade tabeli rakenduse Logi LogEvent toimingu või RaiseError tegevuse abil ja saate määrata, kuidas Access reageerib tõrgete Tõrke_korral abil.

Täiendage Office'i kasutamise 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.

×