Vytvoření vypočítaného ovládacího prvku

Poznámka: Snažíme se pro vás co nejrychleji zajistit aktuální obsah nápovědy ve vašem jazyce. Tato stránka byla přeložena automaticky a může obsahovat gramatické chyby nebo nepřesnosti. Naším cílem je to, aby pro vás byl její obsah užitečný. Mohli byste nám prosím dát ve spodní části této stránky vědět, jestli vám informace v článku pomohly? Pokud byste se rádi podívali na jeho anglickou verzi, najdete ji tady.

Pomocí vypočítaných ovládacích prvků ve formulářích a sestavách v Accessových databázích můžete zobrazit výsledky výpočtu. Pokud máte třeba sestavu, která zobrazuje počet prodaných položek a cenu jednotlivých jednotek, můžete přidat počítané textové pole, které tato dvě pole násobí a zobrazí celkovou cenu. Vlastnost zdroj ovládacího prvku počítaného textového pole obsahuje Výraz, který získá výsledek vynásobením dvou polí (počet položek krát jednotkovou cenou).

V tomto článku

Vytvoření vypočítaného ovládacího prvku

Změna vázaného ovládacího prvku na vypočítaný ovládací prvek

Zjistěte, jaké typy ovládacích prvků se dají použít jako počítané ovládací prvky

Vytvoření vypočítaného ovládacího prvku

Tento postup vám pomůže vytvořit vypočítaný ovládací prvek bez použití Průvodce ovládacím prvkem.

  1. V navigačním podokně klikněte pravým tlačítkem myši na formulář nebo sestavu a potom klikněte na návrhové zobrazení.

  2. Na kartě Návrh klikněte ve skupině ovládací prvky na nástroj pro typ ovládacího prvku, který chcete vytvořit.

    Seznam typů ovládacích prvků, které se dají použít jako počítané ovládací prvky, najdete v části informace o tom, jaké typy ovládacích prvků se dají použít jako počítané ovládací prvky.

  3. Umístěte ukazatel na místo, kam chcete umístit ovládací prvek ve formuláři nebo sestavě, a potom kliknutím na formulář nebo sestavu vložte ovládací prvek.

  4. Pokud se spustí Průvodce ovládacím prvkem, zavřete ho kliknutím na Zrušit .

  5. Vyberte ovládací prvek, stisknutím klávesy F4 zobrazte seznam vlastností a potom zadejte výraz do pole vlastnosti zdroj ovládacího prvku . Pokud chcete použít Tvůrce výrazů k vytvoření výrazu, klikněte na Tlačítko Tvůrce vedle pole vlastnosti zdroj ovládacího prvku .

  6. Přepněte do formulářového zobrazení nebo zobrazení sestavy a ověřte, že počítaný ovládací prvek funguje podle očekávání.

    Poznámky: 

    • Před každý výraz zadejte operátor = . Například: = [JednotkováCena] *. 75.

    • Další informace o vytváření výrazů najdete v článku Tvorba výrazu.

    • Pokud potřebujete víc místa pro zadání výrazu do pole vlastnosti zdroj ovládacího prvku , stiskněte SHIFT + F2 a otevřete tak pole Lupa .

    • Pokud je zdrojem záznamů pro formulář nebo sestavu dotaz, můžete umístit výraz do dotazu, místo abyste ho dávali do počítaného ovládacího prvku. To může zlepšit výkon a v případě, že budete počítat souhrny pro skupiny záznamů, je jednodušší použít název Vypočítané pole v Agregační funkce.

    • Při řazení počítaného ovládacího prvku ve formuláři nebo sestavě zkontrolujte, zda je vlastnost Formát ovládacího prvku nastavena správně. V opačném případě mohou být počítané číselné nebo datové hodnoty řazeny abecedně místo čísel.

Začátek stránky

Změna vázaného ovládacího prvku na vypočítaný ovládací prvek

Vypočítaný ovládací prvek můžete vytvořit tak, že nejprve vytvoříte vázaný ovládací prvek (například přetáhnete pole z podokna seznam polí do formuláře nebo sestavy) a potom upravíte zdrojovou vlastnost ovládacího prvku vázaného ovládacího prvku a vytvoříte výraz. To je vhodné, pokud zabezpečíte, že název ovládacího prvku není v konfliktu s žádným z názvů polí obsažených ve výrazu. Další informace o vytváření vázaného ovládacího prvku přetažením pole z podokna seznam polí najdete v článku Přidání pole do formuláře nebo sestavy.

Za předpokladu, že jste již vytvořili vázaný ovládací prvek, můžete pomocí následujícího postupu změnit vypočítaný ovládací prvek a vyvarovat si konflikty názvů.

  1. V navigačním podokně klikněte pravým tlačítkem myši na formulář nebo sestavu a potom klikněte na návrhové zobrazení.

  2. Klikněte na pole, které chcete změnit, a stisknutím klávesy F4 otevřete seznam vlastností.

  3. Pokud vlastnost Name odpovídá vlastnosti zdroj ovládacího prvku , na kartě vše v seznamu vlastností upravte vlastnost Name tak, aby se tyto dvě vlastnosti neshodovaly. ZaJistěte, aby zadaný název nebyl rezervovaným slovem, nebo název jiného pole v databázi. Další informace o rezervovaných slovech najdete v článku informace o slovech a symbolech vyhrazených pro Access.

  4. Upravte řetězec v poli vlastnosti zdroj ovládacího prvku tak, aby obsahoval požadovaný výraz.

  5. Uložte provedené změny stisknutím kombinace kláves CTRL+S.

  6. Přepněte do zobrazení rozložení nebo formulářového zobrazení a ověřte, že počítaný ovládací prvek funguje podle očekávání.

Pokud ovládací prvek nezobrazuje požadovaná data (například když Access zobrazí #Name? v ovládacím prvku), zkontrolujte zdroj záznamů formuláře nebo sestavy a ujistěte se, že jsou dostupná všechna pole, která jste ve výrazu použili. Pokud je zdrojem záznamů dotaz, možná budete muset před výrazem přidat do dotazu jedno nebo více polí.

Poznámky: 

  • Před každý výraz zadejte operátor = . Například: = [JednotkováCena] *. 75.

  • Pokud potřebujete víc místa pro zadání výrazu do pole vlastnosti zdroj ovládacího prvku , stiskněte SHIFT + F2 a otevřete tak pole Lupa .

  • Pokud je zdrojem záznamů pro formulář nebo sestavu dotaz, můžete umístit výraz do dotazu, místo abyste ho dávali do počítaného ovládacího prvku. To může zlepšit výkon a v případě, že budete počítat souhrny pro skupiny záznamů, je jednodušší použít název Vypočítané pole v Agregační funkce.

  • Při řazení počítaného ovládacího prvku ve formuláři nebo sestavě zkontrolujte, že je správně nastavená vlastnost Formát ovládacího prvku. V opačném případě mohou být počítané číselné nebo datové hodnoty řazeny abecedně místo čísel.

Začátek stránky

Zjistěte, jaké typy ovládacích prvků se dají použít jako počítané ovládací prvky

Textová pole jsou nejoblíbenější volbou pro počítaný ovládací prvek, protože mohou zobrazit tolik různých typů dat. Libovolný ovládací prvek, který má vlastnost zdroj ovládacího prvku , však může být použit jako počítaný ovládací prvek. V mnoha případech nedoporučujeme používat určitý typ ovládacího prvku jako počítaný ovládací prvek, protože tento ovládací prvek nemůžete aktualizovat způsobem, jakým můžete aktualizovat vázaný nebo nevázaný ovládací prvek. Pokud například ve formuláři umístíte ovládací prvek zaškrtávacího políčka a potom zadáte výraz do vlastnosti zdroj ovládacího prvku zaškrtávacího políčka, nebude již možné zaškrtnout nebo zrušit jeho zaškrtnutí. Zaškrtávací políčko je na základě výsledků výrazu zaškrtnuté nebo nezaškrtnuté. Když zaškrtnete políčko, Access zobrazí upozornění na stavovém řádku Accessu: ovládací prvek nelze upravovat, je vázán na výraz <your expression>. V sestavě může být užitečné založit ovládací prvek zaškrtávacího políčka na výsledcích výpočtu, protože ovládací prvky v sestavách se používají jenom k zobrazení informací.

Začátek stránky

Rozšiřte své dovednosti s Office
Projít školení
Získejte nové funkce jako první
Připojte se k účastníkům programu Office Insiders

Byly tyto informace užitečné?

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

Děkujeme vám za váš názor. Vypadá to, že bude užitečné, když vás spojíme s některým z našich agentů z podpory Office.

×