Taikoma
„Access“, skirta „Microsoft 365“ „Access 2024“ Access 2021 Access 2019 Access 2016

Pagal numatytuosius nustatymus „Access“ paragins patvirtinti, kad norite panaikinti objektą naršymo srityje arba kai paleidžiate veiksmo užklausą. Galite išjungti šiuos patvirtinimo pranešimus, jei nenorite būti raginami. Jei pranešimai nerodomi ir norite būti paraginti, galite juos vėl įjungti.

Šiame straipsnyje:

Išjungti objektų naikinimo patvirtinimo pranešimus

Svarbu: Jei naudojate šį parametrą norėdami išjungti objektų naikinimo patvirtinimo pranešimus, „Access“ nerodys laiškų tame kompiuteryje, kai panaikinsite objektus iš naršymo srities.

  1. Skirtuke Failas spustelėkite Parinktys.

  2. Kairiojoje dialogo lango „Access“ parinktys pusėje spustelėkite Kliento parametrai.

  3. Dialogo lango „Access“ parinktys dešinėje pusėje, sekcijos Redagavimas dalyje Patvirtinti išvalykite žymės langelį Dokumento naikinimai , tada spustelėkite Gerai.

Veiksmo užklausos patvirtinimo pranešimų apžvalga

Veiksmų užklausos yra duomenų bazės duomenų keitimo būdas. Veiksmo užklausa gali pridėti, naikinti arba naujinti duomenis arba sukurti naują lentelę naudodama esamus duomenis. Veiksmų užklausos yra labai efektyvios, tačiau dėl to gali kilti nenumatytų duomenų pakeitimų rizika. Dėl duomenų praradimo galimybės pagal numatytuosius nustatymus „Access“ prašo patvirtinti, kai vykdote veiksmo užklausą. Tai padeda sumažinti nenumatytų duomenų pakeitimų galimybę.

Patarimas: Norėdami pamatyti, kokie duomenys veiks, kuriuos veiks veiksmo užklausa, prieš paleisdami užklausą, skirtuko Pagrindinis grupėje Rodiniai spustelėkite Rodinys, tada spustelėkite Duomenų lapo rodinys.

Jei norite, kad „Access“ neprašo patvirtinti veiksmų užklausų arba jei „Access“ neprašo patvirtinti, bet norite, galite įjungti arba išjungti pranešimus.

  • Valdyti kompiuterio veiksmo užklausos patvirtinimo pranešimus    Norėdami nustatyti numatytąjį konkrečiame kompiuteryje atidarytų „Access“ duomenų bazių veikimą, dialogo lange„Access“ parinktys galite naudoti parametrą. Jei naudojate šį parametrą pranešimams išjungti, „Access“ nebus rodomi laiškai jokiomis aplinkybėmis. Jei naudojate šį parametrą pranešimams įjungti, „Access“ rodys laiškus, nebent juos išjungė makrokomanda arba VBA.

  • Išjungti duomenų bazės veiksmo užklausos patvirtinimo pranešimus    Pasirinkite šį būdą, jei norite išjungti konkrečios duomenų bazės įspėjimus, kai ji atidaroma. Norėdami išjungti pranešimus, naudokite veiksmą SetWarningsmakrokomandoje AutoExec . Kad šis makrokomandos veiksmas veiktų, duomenų bazės failas turi būti patikimas; Daugiau informacijos apie patikimas duomenų bazes žr. straipsnyje Apsispręskite, ar pasitikėti duomenų baze.

  • Veiksmo užklausos patvirtinimo pranešimų išjungimas konkrečiam užduočių    rinkiniui Pasirinkite šį būdą, kad išjungtumėte įspėjimus tam tikro užduočių rinkinio metu ir vėl juos įjungtumėte; Pavyzdžiui, galite išjungti pranešimus, kol vykdoma lentelės sudarymo užklausa, tada vėl juos įjungti. Galite naudoti makrokomandos veiksmą SetWarnings, taip pat galite naudoti doCmd.SetWarnings VBA metodą. Kad šis makrokomandos veiksmas veiktų, duomenų bazės failas turi būti patikimas; Daugiau informacijos apie patikimas duomenų bazes žr. straipsnyje Apsispręskite, ar pasitikėti duomenų baze.

Puslapio viršus

Valdyti kompiuterio veiksmo užklausos patvirtinimo pranešimus

Svarbu: Jei šį parametrą naudojate veiksmo užklausos patvirtinimo pranešimams išjungti, „Access“ nerodys laiškų tame kompiuteryje net duomenų bazėje, kurioje yra makrokomanda arba modulis, kuris įjungia pranešimus.

  1. Skirtuke Failas spustelėkite Parinktys.

  2. Kairiojoje dialogo lango „Access“ parinktys pusėje spustelėkite Kliento parametrai.

  3. Dialogo lango „Access“ parinktys dešinėje pusėje, sekcijos Redagavimas dalyje Patvirtinti išvalykite žymės langelį Veiksmų užklausos , tada spustelėkite Gerai.

Puslapio viršus

Išjungti duomenų bazės veiksmo užklausos patvirtinimo pranešimus

Galite naudoti veiksmą SetWarnings makrokomandoje AutoExec, kad išjungtumėte duomenų bazės veiksmo užklausos patvirtinimo pranešimus.

Svarbu: Jei duomenų bazė, kurioje yra makrokomanda, yra nepatikima, veiksmas SetWarnings neveiks. Daugiau informacijos apie patikimumą ir duomenų bazes žr. straipsnyje Kaip nuspręsti, ar pasitikėti duomenų baze.

Pastaba: Galima apeiti Jei makrokomanda pavadinimu AutoExec jau yra, atidarykite tą makrokomandą dizaino rodinyje ir tada atlikite toliau nurodytos procedūros 2–4 veiksmus.

  1. Skirtuko Kurti grupėje Makrokomanda ir kodas spustelėkite Makrokomanda.

    „Access“ juostelės grupės Makrokomandos ir kodas vaizdas

  2. Makrokomandų daryklės viršuje esančiame išplečiamajame sąraše pasirinkite veiksmą SetWarnings .

    • Jei sąraše nematote veiksmo SetWarnings , skirtuko Makrokomandų dizainas grupėje Rodyti /slėpti įsitikinkite, kad pažymėta Rodyti visus veiksmus .

  3. Po veiksmu SetWarnings spustelėkite rodyklę šalia Įspėjimai įjungti ir pasirinkite norimą parinktį.

  4. Spustelėkite Įrašyti.

  5. Dialogo lange Įrašyti kaip įveskite AutoExec.

  6. Spustelėkite Gerai, tada uždarykite makrokomandų daryklę. Kitą kartą atidarius duomenų bazę bus atliekama naujoji makrokomanda.

Daugiau informacijos, kaip kurti makrokomandas, rasite straipsnyje Vartotojo sąsajos (UI) makrokomandos kūrimas.

Puslapio viršus

Veiksmo užklausos patvirtinimo pranešimų išjungimas konkrečiam užduočių rinkiniui

Yra du pagrindiniai būdai, kaip išjungti veiksmų užklausos patvirtinimo pranešimus užduočių rinkiniui: naudojant makrokomandą ir naudojant VBA modulį. Bet kuriuo atveju galite naudoti kodą įspėjimams išjungti, užduočių rinkiniui atlikti ir vėl įjungti įspėjimus. Kodą pridedate prie įvykio, pvz., komandos mygtuko spustelėjimo įvykis arba formos įvykio atidarymas .

Prie įvykio pridedate modulį, o įvykus įvykiui, paleidžiamas modulis. Pavyzdžiui, galite pridėti modulį formos įvykiui Atidarant . Atidarius formą, paleidžiamas modulis. Šioje procedūroje paaiškinama, kaip naudoti metodą DoCmd.SetWarnings formos įvykyje Atidarant.

  1. Atidarykite formą dizaino rodinyje.

  2. Jei ypatybės lapas nerodomas, paspauskite F4, kad jis būtų parodytas.

  3. Spustelėkite formos viršuje kairėje esantį kvadratą, esantį iškart po formos objekto skirtuku.

  4. Įsitikinkite, kad ypatybių lapo skirtuke Kita nustatyta Parinktis Yra modulisTaip.

  5. Skirtuke Įvykis spustelėkite įvykį Atidarant , tada spustelėkite mygtuką Kurti (daugtaškį šalia rodyklės).

  6. Dialogo lange Daryklės pasirinkimas atlikite vieną iš šių veiksmų:

  7. Įveskite DoCmd.SetWarnings (WarningsOff), tada paspauskite ENTER.

  8. Įveskite reikiamą kodą, kad atliktumėte norimas užduotis, kai patvirtinimo pranešimai išjungti.

  9. Naujoje eilutėje įveskite DoCmd.SetWarnings (WarningsOn).

  10. Uždarykite VBA Redaktorius ir įrašykite formą.

Makrokomandos naudojimas pranešimams išjungti ir vėl įjungti

  1. Makrokomandų daryklės viršuje esančiame išplečiamajame sąraše pasirinkite veiksmą SetWarnings .

    • Jei sąraše nematote veiksmo SetWarnings , skirtuko Makrokomandų dizainas grupėje Rodyti /slėpti įsitikinkite, kad pažymėta Rodyti visus veiksmus .

  2. Dalyje Veiksmas Nustatytivardžius spustelėkite rodyklę šalia Įspėjimai įjungti ir pasirinkite Ne.

  3. Įveskite reikiamus makrokomandų veiksmus, kad atliktumėte norimas užduotis, kai patvirtinimo pranešimai išjungti.

  4. Po paskutiniu užduoties veiksmu pasirinkite veiksmą SetWarnings , tada spustelėkite rodyklę šalia Įspėjimai įjungti ir pasirinkite Taip.

  5. Uždarykite makrokomandų daryklę, įrašykite makrokomandą ir įrašykite formą.

Puslapio viršus

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.