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.

Akci Otevřít sestavu v desktopových databázích Accessu můžete použít k otevření sestavy v Návrhové zobrazení nebo Náhledu nebo k odeslání sestavy přímo do tiskárny. Můžete také omezit záznamy, které se v sestavě vytisknou.

Nastavení

Akce OpenReport má následující argumenty.

Akční argument

Popis

Název sestavy

Název sestavy, která se má otevřít. Pole Název sestavy v části Argumenty akcí v podokně Tvůrce maker zobrazuje všechny sestavy v aktuální databázi. Zadání tohoto argumentu je povinné.

Pokud spustíte makro obsahující akci OpenReport v Databázová knihovna, Access nejprve vyhledá sestavu s tímto názvem v databázi knihovny a pak v aktuální databázi.

Zobrazit

Zobrazení, ve kterém se sestava otevře. V poli Zobrazení klikněte na Tisk (tisk sestavy okamžitě), Návrh nebo Náhled. Výchozí hodnota je Tisk.

Název filtru

Filtr, která omezuje záznamy sestavy. Můžete zadat název existujícího Dotaz nebo filtru, který byl uložen jako dotaz. Dotaz ale musí obsahovat všechna pole v sestavě, kterou otevíráte, nebo musí mít jeho vlastnost OutputAllFields nastavenou na Hodnotu Ano.

Podmínka Where

Platná klauzule SQL WHERE (bez slova WHERE) nebo Výraz, kterou Access používá k výběru záznamů ze základního Tabulka sestavy nebo dotazu. Pokud vyberete filtr s argumentem Název filtru , použije Access na výsledky filtru tuto klauzuli WHERE.

Pokud chcete otevřít sestavu a omezit její záznamy na záznamy určené hodnotou ovládacího prvku ve formuláři, použijte následující výraz:

[ fieldname ] = Forms! [ formname ]! [ controlname on form ]

Nahraďte fieldname názvem pole v podkladové tabulce nebo dotazu sestavy, kterou chcete otevřít. Nahraďte název formuláře a ovládací prvek ve formuláři názvem formuláře a ovládacím prvku formuláře, který obsahuje hodnotu, kterou mají záznamy v sestavě shodovat.

Poznámka: Maximální délka argumentu Podmínka Where je 255 znaků. Pokud potřebujete zadat složitější klauzuli SQL WHERE delší, použijte metodu OpenReport objektu DoCmd v modulu Jazyka Visual Basic for Applications (VBA). Příkazy klauzule WHERE jazyka SQL mohou mít v modulu VBA délku 32 768 znaků.

Režim okna

Režim, ve kterém se sestava otevře. V okně Režim okna klikněte na Normální, Skryté, Ikona nebo Dialogové okno. Výchozí hodnota je Normální.

Poznámka: Některá nastavení argumentůWindows M ode se při použití dokumentů s kartami nepoužijí. Přepnutí na překrývající se okna:

  1. Klikněte na Soubor a potom na Možnosti aplikace Access

  2. V dialogovém okně Možnosti aplikace Access klikněte na Aktuální databáze.

  3. V části Možnosti aplikace klikněte v části Možnosti okna dokumentu na Překrývající se okna.

  4. Klikněte na OK a pak zavřete a znovu otevřete databázi.

Poznámky

Nastavení Tisk pro argument Zobrazení vytiskne sestavu okamžitě pomocí aktuálního nastavení tiskárny, aniž by se zobrazilo dialogové okno Tisk . Můžete také použít akci Otevřítsestavu k otevření a nastavení sestavy a pak ji pomocí akce Vytisknout vytisknout. Můžete například chtít upravit sestavu nebo pomocí akce Výtisk změnit nastavení tiskárny před tiskem.

Použitý filtr a podmínka WHERE se stanou nastavením vlastnosti Filter sestavy.

Akce Otevřít sestavu se podobá poklikání na sestavu v navigačním podokně nebo kliknutí pravým tlačítkem na sestavu v navigačním podokně a výběru zobrazení nebo příkazu Tisk .

Tipy    

  • Pokud chcete vytisknout podobné sestavy pro různé sady dat, použijte filtr nebo klauzuli WHERE k omezení záznamů vytištěných v sestavě. Potom upravte makro tak, aby se použil jiný filtr, nebo změňte argument Podmínka Where .

  • Sestavu můžete přetáhnout z navigačního podokna do makra Řádek akce. Tím se automaticky vytvoří akce OtevřítSestava , která sestavu otevře v zobrazení sestavy.

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou jazyka?
Co ovlivnilo váš názor?
Po stisknutí tlačítka pro odeslání se vaše zpětná vazba použije k vylepšování produktů a služeb Microsoftu. Váš správce IT bude moci tato data shromažďovat. Prohlášení o zásadách ochrany osobních údajů.

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

×