Akci makra Echo můžete použít k určení, jestli je Zobrazení výsledků v desktopových databázích Accessu zapnuté. Tuto akci můžete například použít ke skrytí nebo zobrazení výsledků Makro při spuštění.

Poznámka: Tato akce nebude povolena, pokud databáze není důvěryhodná.

Poznámka: Akce makra Ozvěna není dostupná ve webových aplikacích pro Access.

Nastavení

Akce makra Ozvěna má následující argumenty:

Akční argument

Popis

Ozvěna při

V okně Tvůrce maker v části Argumenty akce klikněte na Ano (zapnout ozvěnu) nebo Ne (vypnout ozvěnu). Výchozí možnost je Ano.

Text na stavovém řádku

Text, který se má zobrazit Stavový řádek, když je vypnutá ozvěna. Když je například vypnutá ozvěna, na stavovém řádku se zobrazí "Makro je spuštěné".

Poznámky

Při Access makra se na obrazovce často zobrazují informace, které nejsou pro fungování makra nezbytné. Když nastavíte argumentOzvěna na Ne,makro se spustí bez aktualizace obrazovky. Po dokončení makra Access automaticky znovu zapne ozvěnu a překreslí okno. Nastavení Ne pro argument Ozvěna nemá vliv na funkčnost makra ani na jeho výsledky.

Akce Ozvěna nepotlačí zobrazení dialogového okna Modální zprávy, jako jsou chybové zprávy nebo místní formuláře, jako jsou seznamy vlastností. Pomocí dialogových oken a automaticky otevíracích formulářů můžete shromažďovat nebo zobrazovat informace, i když je vypnutá ozvěna. Pokud chcete potlačit všechny zprávy nebo dialogová okna kromě dialogových oken s chybovou zprávou a dialogových oken, která vyžadují, aby uživatel zadávat informace, použijte akci NastavitVarování.

Akci Ozvěna můžete v makru spustit víckrát. To vám umožní změnit text na stavovém řádku při spuštění makra.

Pokud ozvěnu vypnete, můžete pomocí akce Přesýpací přesýpací hodiny změnit ukazatel myši na ikonu přesýpacích hodin (neboli ikonu ukazatele myši, kterou jste nastavili pro zaneprázdněn) a poskytnout tak vizuální signál o tom, že makro běží.

Pokud chcete akci Echo spustit v modulu VBA (Visual Basic for Applications), použijte metodu Echo objektu DoCmd.

Příklady

Nastavení hodnoty ovládacího prvku pomocí makra

Následující makro otevře formulář Přidat produkty z tlačítka ve formuláři Dodavatelé. Zobrazuje použití akcí Echo,Close, OpenForm, SetValuea GoToControl. Akce NastavitHodnotu nastaví ovládací prvek ID dodavatele na formuláři Výrobky na aktuálního dodavatele na formuláři Dodavatelé. Akce PřejítNaOvládaní pak přesune fokus do pole ID kategorie, kde můžete začít zadávat data pro nový produkt. Toto makro je třeba připojit k tlačítku Přidat produkty na formuláři Dodavatelé.

Akce

Argumenty: Nastavení

Komentář

Echo

Echo On: No

Zastavte aktualizaci obrazovky, když je makro spuštěné.

Závěrečný kurz

Typ objektu: Formulář

Název objektu:Seznam produktů

Uložit: Ne

Zavřete formulář Seznam výrobků.

OtevřítFormulář

Název formuláře:Produkty

Zobrazit: Formulář

Datový režim: Přidat

Režim okna: Normální

Otevřete formulář Výrobky.

SetValue

Položka:[Forms]! [Produkty]! [IDD dodavatele]

Výraz:IDDDd dodavatele

Nastavte ovládací prvek ID dodavatele na aktuálního dodavatele na formuláři Dodavatele.

PřejítNaOvládacíPrvek

Název ovládacíhoprvku: IDKategorie

Přejděte na ovládací prvek ID kategorie.

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í se výrobce aktuálního dodavatele. Zobrazuje použití akcí Echo,MsgBox,GoToControl,StopMacro,OpenForma MoveSize. Zobrazuje také použití podmíněného výrazu pomocí akcí MsgBox,GoToControla StopMacro. Toto makro je třeba připojit k tlačítku Zobrazit produkty na formuláři Dodavatelé.

Podmínka

Akce

Argumenty: Nastavení

Komentář

Echo

Echo On: No

Zastavte aktualizaci obrazovky, když je makro spuštěné.

IsNull([ID dodavatele])

OknoSeZprávou

Zpráva:Přesuňte se na záznam dodavatele, jehož produkty chcete zobrazit, a pak znovu klikněte na tlačítko Zkontrolovat produkty.

ZvukovýSignál: Ano

Typ: Žádný

Název:Vybrat dodavatele

Pokud na formuláři Dodavatelé není aktuální dodavatel, zobrazte zprávu.

...

PřejítNaOvládacíPrvek

Název ovládacíhoprvku: NázevS companyname

Přesunutí fokusu na ovládací prvek NázevSou společnost

...

ZastavitMakro

Zastavte makro.

OtevřítFormulář

Název formuláře:Seznam produktů

Zobrazení: Datový list

Název filtru:

Podmínka Where:[ID dodavatele] = [Forms]! [Dodavatelé]! [IDD dodavatele]

Režim dat:Jen pro čtení

Režim okna: Normální

Otevření formuláře Seznam výrobků a zobrazení aktuálních výrobků dodavatele

MoveSize

Vpravo:0,7799"

Dolů:1,8"

Umístěte formulář Seznam výrobků v pravém dolním rohu formuláře Dodavatelé.

Potřebujete další pomoc?

Rozšiřte své znalosti a dovednosti
Projít školení
Získejte nové funkce jako první
Připojit se k programu Microsoft Insider

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou překladu?
Co ovlivnilo váš názor?

Děkujeme za váš názor!

×