Access će po zadanom od vas zatražiti potvrdu brisanja objekta iz navigacijskog okna ili kada pokrenete akcijski upit. Možete isključiti te poruke potvrde ako ne želite da se to od vas zatraži. Ako se poruke ne prikazuju, a želite da vam se prikazuje upit, možete ih ponovno uključiti.
Sadržaj članka
- Isključivanje potvrdnih poruka o brisanju objekata
- Pregled potvrdnih poruka akcijskog upita
- Upravljanje potvrdnim porukama upita akcije za računalo
- Isključivanje potvrdnih poruka akcijskog upita za bazu podataka
- Isključivanje potvrdnih poruka akcijskog upita za određeni skup zadataka
- Korištenje makronaredbe za isključivanje i ponovno uključivanje poruka
Isključivanje potvrdnih poruka o brisanju objekata
Važno
Ako koristite ovu postavku da biste isključili poruke za potvrdu brisanja objekata, Access neće prikazati poruke na tom računalu kada izbrišete objekte iz navigacijskog okna.
- Na kartici Datoteka kliknite Mogućnosti.
- Na lijevoj strani dijaloškog okvira Mogućnosti programa Access kliknite Klijentske postavke.
- Na desnoj strani dijaloškog okvira Mogućnosti programa Access , u odjeljku Uređivanje u odjeljku Potvrdi poništite okvir Brisanje dokumenta , a zatim kliknite U redu.
Pregled potvrdnih poruka akcijskog upita
Akcijski upiti omogućuju promjenu podataka u bazi podataka. Akcijski upit može dodavati, brisati ili ažurirati podatke ili izrađivati novu tablicu pomoću postojećih podataka. Akcijski upiti vrlo su napredni, ali ta moć podrazumijeva i rizik od nenamjernih promjena podataka. Zbog mogućnosti gubitka podataka Access će po zadanom od vas tražiti potvrdu kada pokrenete akcijski upit. Time se smanjuje mogućnost nehotičnih promjena podataka.
Savjet
Da biste vidjeli koje će podatke akcijski upit primijeniti, prije pokretanja upita na kartici Polazno u grupi Prikazi kliknite Prikaz, a zatim Prikaz podatkovne tablice.
Ako želite da Access ne traži potvrdu akcijskih upita ili ako Access ne traži potvrdu, a vi to želite, poruke možete uključiti ili isključiti.
-
Upravljanje potvrdnim porukama upita akcije za računalo
Postavku u dijaloškom okviru Mogućnosti programa Access možete postaviti da biste postavili zadano ponašanje za baze podataka programa Access otvorene na određenom računalu. Ako koristite ovu postavku za isključivanje poruka, Access ni pod kojim okolnostima neće prikazati poruke. Ako koristite ovu postavku za uključivanje poruka, Access će prikazati poruke ako ih ne isključi makronaredba ili VBA. -
Isključivanje potvrdnih poruka akcijskog upita za bazu podataka
Taj način odaberite da biste isključili upozorenja za određenu bazu podataka kada se otvori. Da biste isključili poruke, koristite akciju SetWarnings unutar makronaredbe AutoExec . Datoteka baze podataka mora biti pouzdana da bi akcija makronaredbe funkcionirala. Dodatne informacije o pouzdanim bazama podataka potražite u članku Procjena pouzdanosti baze podataka. -
Isključivanje potvrdnih poruka akcijskog upita za određeni skup zadataka
Tu metodu odaberite da biste upozorenja isključili tijekom trajanja skupa zadataka, a zatim ih ponovno uključili Na primjer, možete isključiti poruke dok se izvodi upit za stvaranje tablice, a zatim ih ponovno uključiti. Možete koristiti akciju makronaredbe SetWarnings, baš kao i VBA metodu DoCmd.SetWarnings. Datoteka baze podataka mora biti pouzdana da bi akcija makronaredbe funkcionirala. Dodatne informacije o pouzdanim bazama podataka potražite u članku Procjena pouzdanosti baze podataka.
Upravljanje potvrdnim porukama upita akcije za računalo
Važno
Ako koristite ovu postavku za isključivanje potvrdnih poruka akcijskog upita, Access neće prikazati poruke na tom računalu, čak ni u bazi podataka koja sadrži makronaredbu ili modul koji uključuje poruke.
- Na kartici Datoteka kliknite Mogućnosti.
- Na lijevoj strani dijaloškog okvira Mogućnosti programa Access kliknite Klijentske postavke.
- Na desnoj strani dijaloškog okvira Mogućnosti programa Access , u odjeljku Uređivanje u odjeljku Potvrdi poništite potvrdni okvir Akcijski upiti , a zatim kliknite U redu.
Isključivanje potvrdnih poruka akcijskog upita za bazu podataka
Možete upotrijebiti akciju SetWarnings u makronaredbi AutoExec da biste isključili potvrdne poruke akcijskog upita za bazu podataka.
Važno
Ako se baza podataka koja sadrži makronaredbu ne smatra pouzdanom, akcija SetWarnings neće se izvesti. Dodatne informacije o pouzdanosti i bazama podataka potražite u članku Procjena pouzdanosti baze podataka.
Napomena
Moguće je zaobići Ako već postoji makronaredba pod nazivom AutoExec, otvorite je u prikazu dizajna, a zatim izvedite korake od 2 do 4 iz sljedećeg postupka.
Na kartici Stvaranje u grupi Makronaredbe i kod kliknite Makronaredba.
Na padajućem popisu pri vrhu sastavljača makronaredbi odaberite akciju PostaviUpozorenja .
- Ako na popisu ne vidite akciju Postavi upozorenja , na kartici Dizajn makronaredbe u grupi Pokaži/sakrij provjerite je li odabrana mogućnost Prikaži sve akcije .
U odjeljku Akcija Postavi upozorenja kliknite strelicu uz stavku Upozorenja uključena i odaberite željenu mogućnost.
Kliknite Spremi.
U dijaloškom okviru Spremi kao upišite AutoExec.
Kliknite U redu pa zatvorite sastavljač makronaredbi. Nova će se makronaredba pokrenuti kada sljedeći put otvorite bazu podataka.
Dodatne informacije o stvaranju makronaredbi potražite u članku Stvaranje makronaredbe korisničkog sučelja.
Isključivanje potvrdnih poruka akcijskog upita za određeni skup zadataka
Postoje dva osnovna načina za isključivanje potvrdnih poruka upita akcije za skup zadataka: pomoću makronaredbe i VBA modula. U oba slučaja možete koristiti kod da biste isključili upozorenja, izveli skup zadataka, a zatim upozorenja ponovno uključili. Kod prilažete događaju, npr. događaju klika naredbenog gumba ili događaju otvaranja obrasca.
Priložite modul događaju, a kada dođe do događaja, modul se pokreće. Možete, primjerice, priložiti modul događaju prilikom otvaranja obrasca. Kada se obrazac otvori, modul se pokreće. U sljedećem se postupku objašnjava kako koristiti metodu DoCmd.SetWarnings u događaju koji se otvara prilikom otvaranja obrasca.
Otvorite obrazac u prikazu dizajna.
Ako tablica svojstava nije valjana, pritisnite F4 za prikaz.
Kliknite kvadratić u gornjem lijevom kutu obrasca, neposredno ispod kartice objekta obrasca.
Na listu svojstava kartice Ostalo provjerite je li postavka Ima modul postavljena na Da.
Na kartici Događaj kliknite događaj Pri otvaranju , a zatim kliknite gumb za sastavljanje (trotočje pokraj strelice).
U dijaloškom okviru Odabir sastavljača učinite nešto od sljedećeg:
- Da biste koristili VBA modul, dvokliknite Sastavljač koda pa slijedite preostale korake u postupku.
- Da biste koristili makronaredbu, dvokliknite sastavljač makronaredbi pa slijedite korake u postupku Pomoću makronaredbe isključite poruke i ponovno ih uključite.
Upišite DoCmd.SetWarnings (WarningsOff) i pritisnite ENTER.
Unesite potreban kod da biste izvršili zadatke koje želite obaviti kada su poruke potvrde isključene.
U novi redak upišite DoCmd.SetWarnings (WarningsOn).
Zatvorite VBA uređivač i spremite obrazac.
Korištenje makronaredbe za isključivanje i ponovno uključivanje poruka
Na padajućem popisu pri vrhu sastavljača makronaredbi odaberite akciju PostaviUpozorenja .
- Ako na popisu ne vidite akciju Postavi upozorenja , na kartici Dizajn makronaredbe u grupi Pokaži/sakrij provjerite je li odabrana mogućnost Prikaži sve akcije .
U akciji Postavi upozorenja kliknite strelicu uz stavku Upozorenja uključena i odaberite Ne.
Unesite akcije makronaredbi potrebne za izvođenje zadataka koji želite da se obavljaju uz isključene poruke potvrde.
Ispod zadnje akcije zadatka odaberite akciju Postavi upozorenja , zatim kliknite strelicu pokraj mogućnosti Upozorenja uključena , a zatim odaberite Da.
Zatvorite sastavljač makronaredbi, spremite makronaredbu, a zatim spremite obrazac.