Макродействие StopMacro

Важно : Тази статия е преведена машинно – вижте отказа от отговорност. Английската версия на тази статия за справка можете да намерите тук .

Можете да използвате макрокомандата StopMacro в настолни бази данни на Access, за да спрете текущо изпълнявани макрос.

Настройка

Действието StopMacro няма аргументи.

Забележки

Обикновено използвате това действие, когато условие налага да спрете макроса. Можете да използвате условен израз в макроса ред за действия , съдържащ това действие. Когато израза като True (– 1), Access спира макроса.

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

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

Това действие не е налична в модул Visual Basic for Applications (VBA).

Пример

Синхронизиране на формуляри с помощта на макрос

Следващият макрос отваря формуляр за списък с продукти в долния десен ъгъл на формуляра за доставчици, Показване на продуктите на текущия доставчик. Тя показва използването на ехосъобщение, GoToControl, StopMacro, OpenFormи MoveAndSizeWindow макроси действия. Той също показва използването на условен израз със съобщение, GoToControlи StopMacro действия. Този макрос трябва да бъде приложен към бутона продукти преглед на формуляра за доставчици.

Условие

Действие

Аргументи: настройка

Коментар

Ехо

Ехо по:

Прекратява актуализирането на екрана, докато се изпълнява макроса.

IsNull([SupplierID])

Съобщение

Съобщение: Преместване към записа за доставчика, чиито продукти, които искате да видите, след което щракнете върху бутона Преглед продукти отново.

Издавай звук: да

Тип: няма

Заглавие: избор на доставчик

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

...

GoToControl

Име на контрола: Име_на_фирмата

Премества фокуса към контролата на Име_на_фирмата.

...

StopMacro

Спиране на макроса.

OpenForm

Име на формуляр: списък с продукти

Изглед: лист с данни

Име на филтър:

Където условие: [SupplierID] = [формуляри]! [Доставчици]! [SupplierID]

Режим на данни: само за четене

Режим на прозорец: Нормален

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

MoveAndSizeWindow

Дясно: 0.7799"

Надолу: 1,8"

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

Забележка : Отказ от отговорност за машинен превод: Тази статия е преведена от компютърна система без човешка намеса. Microsoft предлага тези машинни преводи, за да помогне на потребителите, които не говорят английски, да се възползват от съдържанието за продукти, услуги и технологии на Microsoft. Тъй като статията е преведена машинно, е възможно да съдържа грешки в речника, синтаксиса и граматиката.

Разширете уменията си
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

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

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

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×