Stránky log analýza ukázala, že spousta lidí sem najít nějaké odpovědi o kontinuální formy. Tak jsme se rozhodli vytvořit tento FAQ, odpovědět na všechny otázky, které jste o tom kontinuální formy.
Úvod
Microsoft Access kontinuální formulář je zvláštní forma typu, kdy je celý formulář design opakuje pro každý záznam zdroje dat. To vám dává možnost, aby se něco jiného, na obvyklé "table-view" přístup, hovever jste stále omezuje na "pruhované" design.
Základní problém
Přístup nevytváří samostatný objekt formuláře pro každý záznam. Prostě to dělá jedna forma k tomu několikrát s různými daty. Toto vede k následující omezení:
- Jakékoliv změny na ovládací prvky formuláře nebo vlastnosti, prostřednictvím VBA ovlivňuje vzhled všech záznamů
- Event handlery myslíš, který má být proveden pro každý záznam, provádět pouze na první z nich
- Je omezena na místo ovládacích prvků ActiveX na kontinuální formě
Neexistuje žádný způsob, jak obejít toto omezení přímo. Poznámka: toto omezení se nevztahuje na záhlaví a zápatí formuláře - protože není dublicated.
FAQ
Poté, co jsme udělali přes základy, umožňuje odpovědět na otázky. Máte-li otázku, není zodpovězena zde nejsou hesistate zeptat se v dolní části stránky.
Jak mohu provést kontroly, které vypadají jinak v různých záznamů?
feature. Jediný způsob, jak je použít Formát -> Podmíněné formátování funkce. V aplikaci Access 2007 můžete dát pravé tlačítko myši na řádku titulu v tabulce, aby jej dosáhl. Jistě, jeho omezené množství, ale není moc na výběr zde.
Jak mohu ukázat fotky z databáze?
Všechny metody, které využívají pravidelné data-vázané ovládací prvky jsou platné. Můžete použít Vázaná objekt Frame, v aplikaci Access 2007 - Doplňky a obrázek kontrol. Nicméně, není možné používat jakékoliv skriptování VBA s em.
Jak mohu ukázat nějaké podmíněné data nebo obrázky?
Jediným způsobem, jak toho dosáhnout, je postavit vlastní dotazy, které provádějí kontroly a výpočtů, které potřebujete, a připravit data pro zobrazení.
Jak mohu ukázat obrázky, které jsou uloženy externě?
V aplikaci Access 2007 je zlepšení pravidelné kontrola obrazu. Bude zobrazovat obraz ze souboru, pokud si váží, že se pole nebo výraz, který nabízí obraz cestu a název souboru. To funguje v kontinuální formě taky.
V pre-2007 verzích aplikace Access musíte mít obraz náhledy uloženy v databázi jako OLE datový typ. AccessImagine ovládací rukojeti jejich vytvoření a udržení snadno.
Jak můžu něco udělat, že přístup omezení nedovoluje, abych udělal?
Není-li žádný triky zachránit situaci, lidé obvykle napodobují kontinuální formuláře, vytvoření formuláře, který zobrazuje několik položek najednou s stránkování tlačítky. K dispozici jsou 2 stinné stránky tohoto přístupu. První - to vyžaduje hodně VBA kódování. Za druhé - ztratíte všechny vestavěný funkce mohou uživatelé využít k jakékoli formě Access - třídění, vyhledávání a filtry.
Snažte se vyhnout této cestě, dokud nebudete mít nějaký čas na odpad.
Nenašla odpověď, co potřebujete? Poslat dotaz na dně!