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

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

В тази тема

Създаване на макрос за автоматично Exec в настолна база данни

Макрос за автоматично изпълнение (макрос, който наименувате автоexec) се изпълнява преди всякакви други макроси или модули в базата данни. Ако вече сте създали макрос, който прави това, което искате да се случи, когато базата данни се стартира, просто преименувайте макроса и ще се изпълни следващия път, когатоотворите базата данни. В противен случай следвайте тези стъпки, за да създадете макрос:

  1. Щракнете върху Създаване на > макрос.

    Бутонът ''Макрос'' в раздела ''Създаване''.

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

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

  3. Повторете стъпка 2 за всяко допълнително действие, което искате да се изпълни. Можете също да търсите действия в каталога за действия и да ги щраквате двукратно или да ги плъзгате в макроса.

  4. Щракнете върху Запиши и в диалоговия прозорец Запиши като въведете AutoExec.

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

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

Забележки: 

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

Създаване на макрос "при стартиране" в уеб приложение на Access

Макросът "при стартиране" в уеб приложенията на Access извършва същия тип функция като макрос за автоматично Exec в настолна база данни, но не се показва в навигационния екран като наименуван макрос. Освен това, вместо да се изпълнява, когато отворите базата данни в клиента на Access, тя се изпълнява, когато отворите уеб приложението в браузъра. Не можете да заобиколите логиката на макроса, дефинирана в макрос при стартиране, когато отваряте уеб приложението в браузъра.

Ето как да създадете такъв:

  1. Отворете уеб приложението в Access. Ако го преглеждате в браузър, щракнете върху Настройки , за > персонализирате в Access.

  2. Щракнете върху начало > Advanced > при стартиране на макрос.

    Командата ''При стартиране на макрос'' на лентата.

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

  3. Изберете действия от падащия списък Добавяне на ново действие или Намерете действия в каталога на действията и щракнете двукратно върху тях или ги плъзнете в макроса.

    Съвет: Каталогът на действията показва кратки описания на действията, за да ви помогне да научите какво правят.

  4. Ако е необходимо, въведете стойности в полетата за аргументи за действията, които сте добавили.

  5. Щракнете върху запиши > Затвори.

  6. Щракнете върху начало > стартиране на приложениетои в "Стартирай макрос" се изпълнява, когато уеб приложението се отвори в браузъра.

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

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

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

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

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

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

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

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

×