Преминаване към основното съдържание
Поддръжка
Влизане с Microsoft
Влезте или създайте акаунт.
Здравейте,
Изберете друг акаунт.
Имате няколко акаунта
Изберете акаунта, с който искате да влезете.

По подразбиране Access ви подканва да потвърдите, че искате да изтриете обект от навигационния екран или когато изпълните заявка за действие. Можете да изключите тези съобщения за потвърждение, ако предпочитате да не получавате подкана. Ако съобщенията не се показват и искате да бъдете подканени, можете да ги включите отново.

В тази статия

Изключване на съобщенията за потвърждение за изтриване на обекти

Важно: Ако използвате тази настройка, за да изключите съобщенията за потвърждение за изтриване на обект, Access няма да показва съобщенията на този компютър, когато изтривате обекти от навигационния екран.

  1. В раздела Файл щракнете върху Опции.

  2. От лявата страна на диалоговия прозорец Опции на Access щракнете върху Настройки на клиента.

  3. В дясната страна на диалоговия прозорец Опции на Access , в секцията Редактиране , под Потвърждение изчистете квадратчето за отметка Изтривания на документи и след това щракнете върху OK.

Общ преглед на съобщенията за потвърждение на заявка за действие

Заявките за действие са начин за промяна на данните във вашата база данни. Заявка за действие може да добавя, изтрива или актуализира данни или да създава нова таблица, като използва съществуващи данни. Заявките за действие са много мощни, но това захранване води до известен риск от случайни промени в данните. Поради възможността за загуба на данни по подразбиране Access иска вашето потвърждение, когато изпълнявате заявка за действие. Това помага за намаляване на възможността за случайни промени в данните.

Съвет: За да видите какви данни ще има ефект от заявката за действие, преди да изпълните заявката, в раздела Начало , в групата Изгледи щракнете върху Изглед и след това щракнете върху Изглед на лист с данни.

Ако предпочитате Access да не ви подканва да потвърдите заявките за действие или ако Access не иска потвърждение, но вие го искате, можете да включите или изключите съобщенията.

  • Control action query confirmation messages for a computer   
    Можете да използвате настройка в диалоговия прозорец Опции на Access , за да зададете поведението по подразбиране за бази данни на Access, отворени на конкретен компютър. Ако използвате тази настройка, за да изключите съобщенията, Access няма да показва съобщенията при никакви обстоятелства. Ако използвате тази настройка, за да включите съобщенията, Access ще покаже съобщенията, освен ако не са изключени от макрос или VBA.

  • Изключване на съобщенията за потвърждение на заявка за действие за база данни   
    Изберете този метод, за да изключите предупрежденията за конкретна база данни, когато се отвори. Можете да използвате действието SetWarnings вътре в макрос AutoExec , за да изключите съобщенията. Файлът на базата данни трябва да бъде надежден, за да работи тази макрокоманда; за повече информация относно надеждните бази данни вж. статията Как да решите дали да се доверите на база данни.

  • Изключване на съобщенията за потвърждение на заявка за действие за определен набор от задачи   
    Изберете този метод, за да изключите предупрежденията за продължителността на набор от задачи и след това да ги включите отново; Можете например да изключите съобщенията, докато се изпълнява заявка за създаване на таблица, и след това да ги включите отново. Можете да използвате макрокомандата SetWarnings и можете също да използвате метода DoCmd.SetWarnings VBA. Файлът на базата данни трябва да бъде надежден, за да работи тази макрокоманда; за повече информация относно надеждните бази данни вж. статията Как да решите дали да се доверите на база данни.

Най-горе на страницата

Control action query confirmation messages for a computer

Важно: Ако използвате тази настройка, за да изключите съобщенията за потвърждение на заявка за действие, Access няма да показва съобщенията на този компютър дори за база данни, съдържаща макрос или модул, който включва съобщенията.

  1. В раздела Файл щракнете върху Опции.

  2. От лявата страна на диалоговия прозорец Опции на Access щракнете върху Настройки на клиента.

  3. В дясната страна на диалоговия прозорец Опции на Access , в секцията Редактиране , под Потвърждение изчистете квадратчето за отметка Заявки за действие и след това щракнете върху OK.

Най-горе на страницата

Изключване на съобщенията за потвърждение на заявка за действие за база данни

Можете да използвате действието SetWarnings в макрос AutoExec, за да изключите съобщенията за потвърждение на заявка за действие за база данни.

Важно: Ако базата данни, съдържаща макроса, не е надеждна, действието SetWarnings няма да се изпълни. За повече информация относно доверието и базите данни вж. статията Как да решите дали да се доверите на база данни.

Забележка: Възможно е да заобиколите Ако вече има макрос с име AutoExec, отворете този макрос в изглед за проектиране и след това изпълнете стъпки от 2 до 4 от процедурата по-долу.

  1. В раздела Създаване, в групата Макроси и код щракнете върху Макрос.

    Изображение на групата "Макроси и код" на лентата на Access

  2. В падащия списък в горната част на конструктора на макроси изберете действието SetWarnings .

    • Ако не виждате в списъка действието SetWarnings , в раздела Проектиране на макрос , в групата Покажи/скрий се уверете, че е избрано Покажи всички действия .

  3. Под действието SetWarnings щракнете върху стрелката до Включено предупреждение и изберете желаната опция.

  4. Щракнете върху Запиши.

  5. В диалоговия прозорец Запиши като въведете AutoExec.

  6. Щракнете върху OK и след това затворете конструктора на макроси. Новият макрос ще се изпълни следващия път, когато отворите базата данни.

За повече информация за създаването на макроси вж. статията Създаване на макрос на потребителския интерфейс.

Най-горе на страницата

Изключване на съобщенията за потвърждение на заявка за действие за определен набор от задачи

Има два основни начина за изключване на съобщенията за потвърждение на заявка за действие за набор от задачи: с помощта на макрос и с помощта на модул на VBA. И в двата случая можете да използвате код, за да изключите предупрежденията, да изпълните набора от задачи и след това отново да включите предупрежденията. Можете да прикачите кода към събитие, като например щракване върху събитие на команден бутон или отваряне на събитие на формуляр.

Прикачвате модул към събитие и когато възникне събитието, модулът се изпълнява. Например можете да прикачите модул към събитието При отваряне за формуляр. Когато формулярът се отвори, модулът се изпълнява. Следващата процедура обяснява как да използвате метода DoCmd.SetWarnings в събитието On Open на формуляр.

  1. Отворете формуляра в изглед за проектиране.

  2. Ако списъкът на свойствата не се вижда, натиснете F4, за да го покажете.

  3. Щракнете върху квадратчето в горния ляв ъгъл на формуляра, точно под раздела за обекти на формуляра.

  4. В списъка със свойства, в раздела Други се уверете, че Има модул е настроено на Да.

  5. В раздела Събитие щракнете върху събитието При отваряне и след това щракнете върху бутона за компилация (многоточието до стрелката).

  6. В диалоговия прозорец Избор на конструктор направете едно от следните неща:

  7. Въведете DoCmd.SetWarnings (WarningsOff) и след това натиснете ENTER.

  8. Въведете необходимия код, за да изпълните задачите, които искате да се изпълнят с изключени съобщения за потвърждение.

  9. На нов ред въведете DoCmd.SetWarnings (WarningsOn)..

  10. Затворете Редактор на VBA и запишете формуляра.

Използване на макрос за изключване и включване на съобщенията

  1. В падащия списък в горната част на конструктора на макроси изберете действието SetWarnings .

    • Ако не виждате в списъка действието SetWarnings , в раздела Проектиране на макрос , в групата Покажи/скрий се уверете, че е избрано Покажи всички действия .

  2. Под действието SetWarnings щракнете върху стрелката до Предупреждения вкл . и изберете Не.

  3. Въведете необходимите макрокоманди, за да изпълните задачите, които искате да се изпълнят с изключени съобщения за потвърждение.

  4. Под последното действие за задача изберете действието SetWarnings , след което щракнете върху стрелката до Включени предупреждения и изберете Да.

  5. Затворете конструктора на макроси, запишете макроса и след това запишете формуляра.

Най-горе на страницата

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.

Беше ли полезна тази информация?

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?
Като натиснете „Подаване“, вашата обратна връзка ще се използва за подобряване на продуктите и услугите на Microsoft. Вашият ИТ администратор ще може да събира тези данни. Декларация за поверителност.

Благодарим ви за обратната връзка!

×