Akce makra ZastavitMakro

Akci ZastavitMakro můžete použít k zastavení aktuálně spuštěného Makro.

Nastavení

Akce ZastavitMakro neobsahuje žádné argumenty.

Poznámky

Tato akce je obvykle používána v případě, kdy podmínka vyžaduje zastavení makra. Můžete použít Podmíněný výraz na Řádek akce, který obsahuje tuto akci. Jestliže je výsledkem výrazu hodnota True (–1), aplikace Microsoft Office Access 2007 zastaví makro.

Můžete například vytvořit makro, které otevírá Formulář zobrazující celkové denní součty objednávek k datu zadanému ve Vlastní dialogové okno. Prostřednictvím podmíněného výrazu je možné ověřit, že Ovládací prvek Datum objednávky v dialogovém okně obsahuje platné datum. Pokud není zadáno platné datum, může akce OknoSeZprávou zobrazit chybovou zprávu a akce ZastavitMakro může zastavit makro.

Jestliže v makru bylo pomocí akcí ZobrazovatVýsledky nebo NastavitVarování vypnuto Zobrazení výsledků nebo systémových zpráv, akce ZastavitMakro je automaticky znovu zapne.

Tato akce není k dispozici v modulu VBA (Visual Basic for Applications).

Příklad

Synchronizace formulářů pomocí makra

Následující makro otevře formulář Seznam výrobků v pravém dolním rohu formuláře Dodavatelé a zobrazí výrobky od aktuálního dodavatele. Znázorňuje použití akcí ZobrazovatVýsledky, OknoSeZprávou, PřejítNaOvládacíPrvek, ZastavitMakro, OtevřítFormulář a PřesunVelikost. Znázorňuje také použití podmíněného výrazu u akcí OknoSeZprávou, PřejítNaOvládacíPrvek a ZastavitMakro. Toto makro by mělo být připojeno k tlačítku Přehled výrobků ve formuláři Dodavatelé.

Podmínka

Akce

Argumenty: Nastavení

Komentář

ZobrazovatVýsledky

Zobrazovat výsledky: Ne

Zastaví aktualizaci obrazovky v průběhu spuštění makra.

IsNull([KódDodavatele])

OknoSeZprávou

Zpráva: Přesuňte se k záznamu dodavatele, jehož výrobky chcete zobrazit, a poté znovu klepněte na tlačítko Přehled výrobků.

ZvukovýSignál: Ano

Typ: Žádná ikona

Titulek: Vyberte dodavatele

Pokud ve formuláři Dodavatelé není vybrán aktuální dodavatel, zobrazí se zpráva.

...

PřejítNaOvládacíPrvek

Název ovládacího prvku: NázevSpolečnosti

Přesune fokus na ovládací prvek NázevSpolečnosti.

...

ZastavitMakro

Zastaví činnost makra.

OtevřítFormulář

Název formuláře: Seznam produktů

Zobrazit: Datový list

Název filtru:

Podmínka Where: [KódDodavatele] = [Forms]![Dodavatelé]![KódDodavatele]

Režim dat: Jen pro čtení

Režim okna: Normální

Otevře formulář Seznam výrobků a zobrazí výrobky aktuálního dodavatele.

PřesunVelikost

Vpravo: 1,98 cm

Dolů: 4,57 cm

Umístí formulář Seznam výrobků do pravého dolního rohu formuláře Dodavatelé.

Sdílení Facebook Facebook Twitter Twitter E-mail E-mail

Byly tyto informace užitečné?

Výborně! Je ještě něco dalšího, co byste nám chtěli dát vědět?

Jak bychom ho mohli vylepšit?

Děkujeme vám za zpětnou vazbu.

×