Vklop ali izklop potrditvenih sporočil poizvedbe za dejanja

Access vas privzeto pozove k potrditvi, da želite zagnati poizvedbo za dejanja. Ta potrditvena sporočila lahko izklopite, če ne želite prejeti poziva. Če sporočila niso prikazana in želite biti pozvani, jih lahko znova vklopite.

V tem članku

Pregled

Nadzor potrditvenih sporočil poizvedbe za dejanja za računalnik

Izklop potrditvenih sporočil poizvedbe za dejanja za zbirko podatkov

Izklop potrditvenih sporočil poizvedbe za dejanja za določen nabor opravil

Uporaba makra za izklop in vnovičen vklop sporočil

Pregled

Poizvedbe za dejanja so način za spreminjanje podatkov v zbirki podatkov. Poizvedba za dejanja lahko doda, izbriše ali posodobi podatke ali pa ustvari novo tabelo z obstoječimi podatki. Poizvedbe za dejanja so zelo zmogljive, ampak to pomeni nekaj tveganja glede nenamerne spremembe podatkov. Zaradi možnosti izgube podatkov Access privzeto vpraša za potrditev ob zagonu poizvedbe za dejanja. To pomaga preprečiti možnost nenamerne spremembe podatkov.

Namig :  Če si želite ogledati, na katere podatke bo poizvedba za dejanja vplivala, preden zaženete poizvedbo, na zavihku Osnovno v skupini Pogledi kliknite Pogled in nato kliknite Pogled podatkovnega lista.

Če želite, da vas Access ne pozove k potrditvi poizvedb za dejanja, ali če vas Access ne pozove k potrditvi, a si tega želite, lahko sporočila vklopite ali izklopite.

  • Nadzor potrditvenih sporočil poizvedbe za dejanja za računalnik   
    Uporabite lahko nastavitev v pogovornem oknu Accessove možnosti, da nastavite privzeto vedenje za Accessove zbirke podatkov, odprte v določenem računalniku. Če uporabite to nastavitev za izklop sporočil, Access v nobenem primeru ne bo prikazal sporočil. Če uporabite to nastavitev za vklop sporočil, Access prikaže sporočila, razen če so izklopljena z makrom ali VBA.

  • Izklop potrditvenih sporočil poizvedbe za dejanja za zbirko podatkov   
    To metodo izberite za izklop opozoril pri odpiranju določene zbirke podatkov. Uporabite dejanje SetWarnings v makru AutoExec, če želite izklopiti sporočila. Datoteka zbirke podatkov mora biti zaupanja vredna, če želite, da to dejanje makra deluje. Če želite več informacij o zaupanja vrednih zbirkah podatkov, si oglejte članek Odločanje o tem, ali je zbirka podatkov vredna zaupanja.

  • Izklop potrditvenih sporočil poizvedbe za dejanja za določen nabor opravil   
    Izberite to metodo za izklop opozoril med trajanjem nabora opravil, nato pa jih znova vklopite. Na primer, lahko izklopite sporočila med zagonom poizvedbe za izdelavo tabele, nato pa jih znova vklopite. Uporabite lahko dejanje makra SetWarnings in tudi metodo VBA DoCmd.SetWarnings. Datoteka zbirke podatkov mora biti zaupanja vredna, če želite, da to dejanje makra deluje. Če želite več informacij o zaupanja vrednih zbirkah podatkov, si oglejte članek Odločanje o tem, ali je zbirka podatkov vredna zaupanja.

Na vrh strani

Nadzor potrditvenih sporočil poizvedbe za dejanja za računalnik

Pomembno :  Če uporabite to nastavitev za izklop potrditvenih sporočil poizvedbe za dejanja, Access ne bo prikazal sporočil v tem računalniku niti za zbirko podatkov, ki vsebuje makro ali modul, ki vklopi sporočila.

  1. Na zavihku Datoteka kliknite Možnosti.

  2. Na levi strani pogovornega okna Accessove možnosti kliknite Nastavitve odjemalca.

  3. Na desni strani pogovornega okna Accessove možnosti v razdelku Urejanje v razdelku Potrdi počistite potrditveno polje Poizvedbe za dejanja in nato kliknite V redu.

Na vrh strani

Izklop potrditvenih sporočil poizvedbe za dejanja za zbirko podatkov

Če želite izklopiti potrditvena sporočila poizvedbe za dejanja za zbirko podatkov, lahko uporabite dejanje SetWarnings v makru AutoExec.

Pomembno :  Če zbirka podatkov, ki vsebuje makro, ni zaupanja vredna, dejanje SetWarnings ne bo zagnano. Če želite več informacij o zaupanju in zbirkah podatkov, si oglejte članek Odločanje o tem, ali je zbirka podatkov vredna zaupanja.

Opomba :  Mogoč je obhod. Če že obstaja makro AutoExec, odprite ta makro v pogledu načrta in nato izvedite korake od 2 do 4 tega postopka.

  1. Na zavihku Ustvari v skupini Makri in koda kliknite Makro.

    Slika traku

  2. Na spustnem seznamu na vrhu graditelja makrov izberite dejanje SetWarnings.

    • Če na seznamu ne vidite dejanja SetWarnings, na zavihku Načrt v skupini Pokaži/Skrij preverite, ali je izbrana možnost Pokaži vsa dejanja.

  3. Pod dejanjem SetWarnings kliknite puščico ob možnosti Vklopljena opozorila in izberite želeno možnost.

  4. Kliknite Shrani.

  5. V pogovornem oknu Shrani kot vnesite AutoExec.

  6. Kliknite V redu in nato zaprite Graditelja makrov. Nov makro se bo zagnal on naslednjem zagonu zbirke podatkov.

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

Na vrh strani

Izklop potrditvenih sporočil poizvedbe za dejanja za določen nabor opravil

Obstajata dva osnovna načina za izklop potrditvenih sporočil poizvedbe za dejanja za nabor opravil: z makrom in modulom VBA. V obeh primerih uporabite kodo za izklop opozoril, izvedete nabor opravil in nato znova vklopite opozorila. Kodo pripnete v dogodek, na primer Klikni dogodek ukaznega gumba ali Odpri dogodek obrazca.

Modul dodate dogodku in ko se pojavi dogodek, se izvaja modul. Na primer, lahko pripnete modul v dogodek Ob odpiranju za obrazec. Ko se obrazec odpre, se zažene modul. V tem postopku je razloženo, kako uporabiti metodo DoCmd.SetWarnings v dogodku »Ob odpiranju« obrazca.

  1. Odprite obrazec v pogledu načrta.

  2. Če list z lastnostmi ni viden, pritisnite F4, da ga prikažete.

  3. Kliknite kvadrat zgoraj levo od obrazca, tik pod zavihkom predmeta obrazca.

  4. Na listu z lastnostmi na zavihku Drugo se prepričajte, da je možnost Ima modul nastavljena na Da.

  5. Na zavihku Dogodek kliknite dogodek Ob odpiranju, nato pa kliknite gumb »Zgradi« (tri pike zraven puščice).

  6. V pogovornem oknu Izbira graditelja naredite nekaj od tega:

    • Če želite uporabiti modul VBA, dvokliknite možnost Graditelj kode in sledite ostalim navodilom v tem postopku.

    • Če želite uporabiti makro, dvokliknite Graditelj makrov in nato upoštevajte korake v postopku Uporaba makra za izklop in vnovičen vklop sporočil.

  7. Vnesite DoCmd.SetWarnings (WarningsOff) in nato pritisnite tipko ENTER.

  8. Vnesite zahtevano kodo za izvajanje želenih opravil z izklopljenimi potrditvenimi sporočili.

  9. V novo vrstico vnesite DoCmd.SetWarnings (WarningsOn).

  10. Zaprite urejevalnik VBA in shranite obrazec.

Uporaba makra za izklop in vnovičen vklop sporočil

  1. Na spustnem seznamu na vrhu graditelja makrov izberite dejanje SetWarnings.

    • Če na seznamu ne vidite dejanja SetWarnings, na zavihku Načrt v skupini Pokaži/Skrij preverite, ali je izbrano polje Pokaži vsa dejanja.

  2. Pod dejanjem SetWarnings kliknite puščico ob možnosti Vklopljena opozorila in izberite možnost Ne.

  3. Vnesite zahtevana dejanja makrov za izvajanje želenih opravil z izklopljenimi potrditvenimi sporočili.

  4. Pod zadnjim dejanjem opravila izberite dejanje SetWarnings in kliknite puščico ob možnosti Vklopljena opozorila ter izberite možnost Da.

  5. Zaprite graditelja makrov, shranite makro in nato shranite obrazec.

Na vrh strani

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.

×