Ustvarjanje podatkovnega makra

Opomba: Najnovejšo vsebino pomoči v vašem jeziku vam želimo zagotoviti v najkrajšem možnem času. Ta stran je bila prevedena z avtomatizacijo in lahko vsebuje slovnične napake ali nepravilnosti. Naš namen je, da bi bila vsebina za vas uporabna. Ali nam lahko na dnu te strani sporočite, ali so bile informacije za vas uporabne? Tukaj je angleški članek za preprosto referenco.

Podatkovnih makrov v programu Access omogoča dodajanje logike dogodke, ki se pojavijo v tabelah, na primer dodajanje, posodabljanje ali brisanje podatkov. So podobni »sprožilci« v Microsoft SQL Server. V tem članku je opisano, kako ustvariti in odpravljanje napak v podatkovnih makrov.

V tem članku

O podatkovnih makrov

Ustvarjanje makra dogodku podatkov

Ustvarjanje imenovanega podatkovnega makra

Upravljanje podatkovnih makrov

Odpravljanje napak v podatkovnih makrov

O podatkovnih makrov

Podatkovne makre je mogoče upravljati iz zavihka »tabela« med ogledom tabelo v pogledu podatkovnega lista, in niso prikazane v razdelku makre v podoknu za krmarjenje. Med drugim lahko uporabite podatkovnih makrov za preverjanje veljavnosti in zagotovite točnost podatkov v tabeli. Obstajata dva glavna vrste podatkovnih makrov, tiste, ki so sprožila tabelo dogodke (imenovane tudi »dogodku« podatkovni makri) in tiste, ki se izvajajo v odgovor pa se imenuje po imenu (imenovan tudi »poimenovan« podatkovnih makrov).

Na vrh strani

Ustvarjanje makra dogodku podatkov

Tabela se zgodita vsakič, ko dodajanje, posodabljanje ali brisanje podatkov v tabelo. Program lahko podatkovnega makra za zagon takoj za katero koli od teh treh dogodkov ali tik pred na brisanje ali spreminjanje dogodka. Če želite priložiti podatkovnega makra v dogodek tabele, uporabite ta postopek:

  1. V podoknu za krmarjenje dvokliknite tabelo, v katero želite dodati podatkovni makro.

  2. Na zavihku tabele v skupini Pred dogodkov ali Po dogodkov skupine, kliknite dogodek, ki ga želite dodati makro. Na primer, če želite ustvariti podatkovnega makra, ki se zažene, ko izbrišete zapis v tabeli, kliknite Ko izbrišete.

    Opomba: Če je dogodku že pripisan makro, ki je povezan z njimi, njegova ikona označena na traku.

    Access odpre graditelja makrov. Če makra predhodno ustvarjena za ta dogodek, Access prikaže obstoječi makro.

  3. Dodajte dejanja, ki naj jih makro izvede.

  4. Shranite in zaprite makro.

Če želite več informacij o ustvarjanju makrov, si oglejte članek Ustvarjanje makra uporabniškega vmesnika.

Na vrh strani

Ustvarjanje imenovanega podatkovnega makra

Imenovani ali »samostojni« podatkovnega makra, ki je povezan z določeno tabelo, ne pa s poseben dogodek. Pokličete lahko imenovani podatkovnih makrov iz podatkovnega makra ali standardni makro.

  1. V podoknu za krmarjenje dvokliknite tabelo, v katero želite dodati podatkovni makro.

  2. Na zavihku tabele v skupini Makri imenom kliknite Poimenovani makroin nato Ustvarite poimenovani makro.

    Access odpre graditelja makrov, kjer lahko začnete dodajati dejanja.

Če želite več informacij o ustvarjanju makrov, si oglejte članek Ustvarjanje makra uporabniškega vmesnika.

Parametri

Parametri, ki omogočajo posredovanja vrednosti v poimenovan podatkovni makro, tako da jih lahko uporabite pogojne stavke ali v drugih izračunih. Prav tako omogočajo, da prenese sklicev na predmete iz standardne makri v podatkovni makro.

Opomba: Parametri niso na voljo v dogodek pogon podatkovnih makrov.

Če želite dodati parameter podatkovnega makra:

  1. Na vrhu makra kliknite Ustvari Parameter.

  2. V polje ime Vnesite enolično ime parametra. To je ime, ki ga uporabljate za sklicevanje na parametra v izrazih.

  3. Če želite, vnesite opis za parameter v polje Opis . Priporočamo, da vnesete opis, ker pozneje, ko uporabljate parameter, opisno besedilo, ki ga vnesete tukaj je prikazana v namigu za orodje. To pomaga pri si namena parametra.

Če želite zagnati poimenovan podatkovni makro iz drugega makra, uporabite v ZaženiPodatkovniMakro . Dejanja, ki ponuja polje za vsak parameter, ki ste ga ustvarili, tako, da lahko zagotovijo ustrezne vrednosti.

Na vrh strani

Upravljanje podatkovnih makrov

Podatkovni makri niso prikazane v podoknu za krmarjenje pod makri. Uporabite ukaze na traku v pogledu načrta tabele ali podatkovnem listu tabele za ustvarjanje, urejanje, preimenovanje in brisanje podatkovnih makrov.

Urejanje makra dogodku podatkov

  1. V podoknu za krmarjenje dvokliknite tabelo s podatkovnim makrom, ki ga želite urediti.

  2. Na zavihku tabele v Pred dogodkov skupine ali Po dogodkov skupine, kliknite dogodek za makro, ki ga želite urediti. Primer za urejanje podatkovnega makra, ki se zažene, ko izbrišete zapis v tabeli, kliknite, Ko izbrišete.

    Opomba: Če dogodek nima makro, ki je povezan z njimi, njegova ikona ni označena v meniju.

    Access odpre graditelja makrov in da lahko začnete z urejanjem makra.

Urediti poimenovan podatkovni makro

  1. V podoknu za krmarjenje dvokliknite vsako tabelo odprite v pogledu podatkovnega lista.

  2. Na zavihku tabele v skupini Makri imenom kliknite Poimenovani makroin pokažite na Uredi poimenovani makro.

  3. V podmeniju, kliknite podatkovni makro, ki ga želite urediti.

    Access odpre graditelja makrov in da lahko začnete z urejanjem makra.

Preimenovanje poimenovan podatkovni makro

  1. V podoknu za krmarjenje dvokliknite vsako tabelo odprite v pogledu podatkovnega lista.

  2. Na zavihku tabele v skupini Makri imenom kliknite Poimenovani makroin nato kliknite Preimenuj/Izbriši makro.

  3. V pogovornem oknu Upravljalnik podatkovnega makra kliknite Preimenuj ob podatkovnega makra, ki ga želite preimenovati.

    Access izbere trenutni ime makra.

  4. Vnesite novo ime ali uredite obstoječe ime in nato pritisnite tipko ENTER.

Brisanje podatkovnega makra

Če želite izbrisati vse imenom ali dogodku podatkovnega makra, uporabite ta postopek:

  1. V podoknu za krmarjenje dvokliknite vsako tabelo odprite v pogledu podatkovnega lista.

  2. Na zavihku tabele v skupini Makri imenom kliknite Poimenovani makroin nato kliknite Preimenuj/Izbriši makro.

  3. V pogovornem oknu Upravljalnik podatkovnega makra kliknite Izbriši ob makru, ki ga želite preimenovati.

Opomba:  Makro, ki temeljijo na dogodek lahko tudi izbrišete tako, da izbrišete vsa svoja dejanja.

Na vrh strani

Odpravljanje napak v podatkovnih makrov

Nekatere skupne makro orodja za iskanje napak, na primer po korakih ukaz in vest dejanja makra, niso na voljo za podatkovnih makrov. Kljub temu, če imate težave z podatkovnega makra, uporabite lahko dnevnik programa tabele v kombinaciji z NaNapaki, RaiseError in LogEvent dejanja makra za pomoč pri iskanju napake podatkovnih makrov.

Prikaz dnevnik programa tabele

Dnevnik programa tabele je sistem tabelo (imenovani USysApplicationLog), ki privzeto ni prikazan v podoknu za krmarjenje. Če pride do napake v podatkovnem makru, morda boste izvedeli, kaj se je zgodilo z ogledom informacij v tabeli dnevnik programa.

Če želite prikazati tabelo dnevnik programa, uporabite ta postopek:

  1. Kliknite Datoteka , da odprete Microsoft Backstage pogled.

  2. Na zavihku informacije kliknite Pogled programa dnevnik tabelo.

    Opomba:  Če ne vidite gumb Pogled programa dnevnik tabele , to pomeni, da tabelo dnevnik programa še ni bil ustvarila za to zbirko podatkov. Ko so bili prijavljeni dogodka, gumb se prikaže na zavihku informacije .

Ustvarite vrstice v tabeli dnevnik programa z uporabo LogEvent dejanje ali dejanje RaiseError in lahko nadzorujete, kako Access odzove napak z uporabo NaNapaki.

Razširite poznavanje Officea
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×