Ustvarjanje podatkovnega makra

Pomembno : Besedilo članka je prevedeno strojno. Glejte zavrnitev odgovornosti. Angleško različico tega članka najdete tukaj .

Podatkovni makri so nova funkcija v programu Access 2010, s katerimi je mogoče dodati logiko dogodkom v tabelah, kot so dodajanje, posodabljanje ali brisanje podatkov. Podobni so »sprožilcem« v strežniku Microsoft SQL Server. V tem članku boste izvedeli, kako ustvariti podatkovni makro in poiskati ter odpraviti težave v podatkovnem makru.

V tem članku

Podatkovni makri

Ustvarjanje podatkovnega makra, ki temelji na dogodkih

Ustvarjanje imenovanega podatkovnega makra

Upravljanje podatkovnih makrov

Iskanje in odpravljanje napak v podatkovnih makrih

Podatkovni makri

Podatkovne makre je pri ogledu tabele mogoče upravljati v pogledu podatkovnega lista na zavihku Tabela, vendar pa podatkovni makri niso prikazani v podoknu za krmarjenje v razdelku Makri. Podatkovne makre je mogoče uporabljati tudi za preverjanje veljavnosti in zagotavljanje točnosti podatkov v tabeli. Obstaja dve glavni vrsti podatkovnih makrov – makri, ki jih sprožijo dogodki tabele (podatkovni makri, ki temeljijo na dogodkih), in makri, ki jih pokličete po imenu (imenovani podatkovni makri).

Na vrh strani

Ustvarjanje podatkovnega makra, ki temelji na dogodkih

Med dogodke tabele spadajo dodajanje, posodabljanje ali brisanje podatkov v tabeli. Podatkovni makro lahko programirate tako, da se zažene takoj za enem od teh treh dogodkov ali tik pred brisanjem ali spreminjanjem. Podatkovni makro lahko dogodku tabele priložite tako:

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

  2. Na zavihku Tabela v skupini Pred dogodki ali Po dogodkih kliknite dogodek, ki mu želite dodati makro. Če želite na primer ustvariti podatkovni makro, ki se zažene, ko iz tabele izbrišete zapis, kliknite Po brisanju.

    Opomba : Če je makro že povezan z dogodkom, je njegova ikona označena na traku.

    Access odpre graditelja makrov. Če je bil za ta dogodek že ustvarjen makro, Access prikaže obstoječi makro.

  3. Dodajte dejanja, ki naj jih makro izvede.

  4. Shranite makro in ga zaprite.

Č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« podatkovni makro je povezan z določeno tabelo, vendar ne z določenim dogodkom. Imenovane podatkovne makre lahko pokličete iz katerega koli drugega podatkovnega ali standardnega makra.

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

  2. Na zavihku Tabela v skupini Imenovani makri kliknite Imenovani makro in nato Ustvari imenovani 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

S parametri navedete vrednosti v imenovani podatkovni makro, da jih lahko uporabite v pogojnih izjavah ali drugih izračunih. Z njimi lahko navedete tudi sklice na predmete iz standardnih makrov v podatkovne makre.

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

Če želite dodati parameter v podatkovni makro:

  1. Na vrhu makra kliknite Ustvari parameter.

  2. V polje Ime vnesite enolično ime parametra. To ime boste uporabljali za sklic na parameter v izrazih.

  3. Po želji lahko v polje Opis vnesete opis parametra. Priporočamo, da ga vnesete pozneje, ko boste uporabili parameter, ker bo opis, ki ga vnesete tukaj, prikazan v zaslonskem namigu. Tako ne boste pozabili, zakaj ste ustvarili ta parameter.

Če želite imenovani podatkovni makro zagnati iz drugega makra, uporabite dejanje ZaženiPodatkovniMakro. Z njim omogočite polje za vsak ustvarjeni pramater, tako da lahko navedete potrebne vrednosti.

Na vrh strani

Upravljanje podatkovnih makrov

Podatkovni makri niso prikazani v podoknu za krmarjenje v razdelku Makri. Če želite ustvariti, urediti, preimenovati ali izbrisati podatkovne makre, uporabite ukaze na traku, ki jih najdete v pogledu podatkovnega lista tabele ali načrta tabele.

Urejanje podatkovnega makra, ki temelji na dogodkih

  1. V podoknu za krmarjenje dvokliknite tabelo, v kateri je podatkovni makro, ki ga želite urediti.

  2. Na zavihku Tabela v skupini Pred dogodki ali Po dogodkih kliknite dogodek za makro, ki ga želite urediti. Če želite na primer urediti podatkovni makro, ki se zažene, ko iz tabele izbrišete zapis, kliknite Po brisanju.

    Opomba : Če z dogodkom ni povezan noben makro, njegova ikona ni označena v meniju.

    Access odpre graditelja makrov, tako da lahko začnete urejati makro.

Urejanje imenovanega podatkovnega makra

  1. V podoknu za krmarjenje dvokliknite poljubno tabelo, da jo odprete v pogledu podatkovnega lista.

  2. Na zavihku Tabela v skupini Imenovani makri kliknite Imenovani makro in nato pokažite na Uredi imenovani makro.

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

    Access odpre graditelja makrov, tako da lahko začnete urejati makro.

Preimenovanje imenovanega podatkovnega makra

  1. V podoknu za krmarjenje dvokliknite poljubno tabelo, da jo odprete v pogledu podatkovnega lista.

  2. Na zavihku Tabela v skupini Imenovani makri kliknite Imenovani makro in nato Preimenuj/izbriši makro.

  3. V pogovornem oknu Upravitelj podatkovnih makrov kliknite Preimenuj ob makru, ki ga želite preimenovati.

    Access izbere trenutno ime makra.

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

Brisanje podatkovnega makra

Poljuben imenovani ali dogodkovni podatkovni makro izbrišete tako:

  1. V podoknu za krmarjenje dvokliknite poljubno tabelo, da jo odprete v pogledu podatkovnega lista.

  2. Na zavihku Tabela v skupini Imenovani makri kliknite Imenovani makro in nato Preimenuj/izbriši makro.

  3. V pogovornem oknu Upravitelj podatkovnih makrov kliknite Izbriši ob makru, ki ga želite preimenovati.

Opomba : Dogodkovni makro lahko izbrišete tudi tako, da izbrišete vsa njegova dejanja.

Na vrh strani

Iskanje in odpravljanje napak v podatkovnih makrih

Nekatera pogosta orodja za iskanje in odpravljanje napak v makrih, kot je na primer ukaz »Po korakih« ali dejanje makra »SporočilnoOkno«, niso na voljo za podatkovne makre. Če pa prihaja do težav s podatkovnim makrom, lahko uporabite tabelo »Dnevnik programa« skupaj z dejanji makra »ObNapaki«, »UstvariNapako« in »ZapišiDogodekVDnevnik«, če želite poiskati napake v podatkovnih makrih.

Prikaz tabele »Dnevnik programa«

Tabela »Dnevnik programa« je sistemska tabela (imenovana »USysApplicationLog«), ki privzeto ni prikazana v podoknu za krmarjenje. Tabelo »Dnevnik programa« prikažete tako:

Tabelo »Dnevnik programa« prikažete tako:

  1. Kliknite Datoteka, da odprete pogled »Microsoft Backstage«.

  2. Na zavihku Informacije kliknite Ogled tabele »Dnevnik programa«.

    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 .

Vrstice v tabeli »Dnevnik programa« ustvarite tako, da uporabite dejanje »ZapišiDogodekVDnevnik« ali »UstvariNapako«, z dejanjem »ObNapaki« pa nadzirate, kako se Access odziva na napake.

Opomba : Strojni prevod – zavrnitev odgovornosti: Ta članek je bil preveden z računalniškim programom brez človeškega posredovanja. Microsoft skuša s strojno prevedenimi članki vsebino o Microsoftovih izdelkih, storitvah in tehnologijah približati osebam, ki ne razumejo angleščine. Ker je bil članek strojno preveden, so lahko v njem jezikovne, slovnične in pravopisne napake.

Razširite svoja znanja
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.

×