Přihlásit se pomocí účtu Microsoft
Přihlaste se nebo si vytvořte účet.
Dobrý den,
Vyberte jiný účet.
Máte více účtů.
Zvolte účet, pomocí kterého se chcete přihlásit.

Pomocí akce makra PřekreslitObjekt v databázích Accessu můžete dokončit všechny čekající aktualizace obrazovky pro zadaný databázový objekt nebo aktivní databázový objekt, pokud žádný není určený. Tyto aktualizace zahrnují všechny čekající přepočety ovládacích prvků objektu.

Nastavení

Akce makra PřekreslitObjekt má následující argumenty:

Akční argument

Popis

Typ objektu

Typ objektu, který se má Překreslení. V poliTyp objektuv okně pro návrh makra klikněte na Tabulka, Dotaz,Formulář, Sestava, Makro, Modul, Datová stránka,Serverové zobrazení, Diagram,Uložená procedura nebo Funkce. Pokud chcete vybrat aktivní objekt, nechejte tento argument prázdný.

Název objektu

Název objektu, který chcete překreslit. V seznamu Název objektu se objeví všechny objekty v databázi, které mají typ vybraný v argumentu Typ objektu. Pokud necháte argument Typ objektu prázdný, nechejte prázdný i tento argument.

Poznámky

Access čeká na dokončení čekajících aktualizací obrazovky, dokud nedokončí další čekající úkoly. S touto akcí můžete vynutit okamžité překreslení ovládacích prvků v zadaném objektu. Můžete použít tuto akci:

  • Když pomocí akce makra NastavitHodnotu změníte hodnoty v několika ovládacích prvcích. Access nemusí změny zobrazit okamžitě, zejména pokud jiné ovládací prvky (například počítané ovládací prvky) závisejí na hodnotách změněných ovládacích prvků.

  • Pokud chcete mít jistotu, že formulář, který si prohlížíte, zobrazuje data ve všech jeho ovládacích prvcích. Například ovládací prvky obsahující objekty OLE nezobrazují data ihned po otevření Formulář.

  • Tato akce nezpůsobuje Opakované spuštění dotazu databáze, takže nezmiňuje nové a změněné záznamy ani neodebere odstraněné záznamy z podkladových dat Tabulka nebo Dotaz. Pomocí akce makra ZnovuspustitDotaz můžete znovu spustit dotaz na zdroj objektu nebo jeden z jeho ovládacích prvků. Akce makra ZobrazitVšechnyZáznamy slouží k zobrazení nejnovějších záznamů a odebrání všech použitých filtrů.

  • Akce makra PřekreslitObjekt nemá stejný efekt jako kliknutí na Aktualizovat ve skupině Záznamy na kartě Domů, která zobrazuje všechny změny, které jste vy nebo jiní uživatelé udělali v aktuálně zobrazených záznamech ve formulářích a datových listech.

Pokud chcete spustit akci makra PřekreslitObjekt v modulu VBA (Visual Basic for Applications), použijte metodu RepaintObject objektu DoCmd.

Potřebujete další pomoc?

Rozšiřte své znalosti a dovednosti

Projít školení >

Získejte nové funkce jako první

ZAPOJTE SE DO PROGRAMU MICROSOFT 365 INSIDER

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou jazyka?
Co ovlivnilo váš názor?

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

×