Jak používat vlastnosti IsVisible a HideDuplicate ke skrytí duplicitních polí v MS Access

Sdílej nyní:

Vlastnost IsVisible a HideDuplicate umožňují uživateli skrýt duplicitní a opakovaná pole v aplikaci Microsoft Access, ale je mezi nimi malý rozdíl. Článek shrnuje fungování těchto dvou vlastností.

IsVisible vlastnost skrýt duplicitní pole v Ms AccessMS Access je jedním ze spolehlivých řešení pro správu databází v malých a středně velkých firmách. Běžným problémem, kterému uživatelé databází Access čelí, je zbytečné opakování záznamů v textových polích. Lze jej však vyřídit s majetkem IsVisible. Pole Duplikovat činí databázi komplikovanou a složitou na pochopení. V tomto článku se podrobněji podíváme na vlastnost IsVisible a funkci Skrýt duplikát MS Access.

Vlastnost IsVisible

Vlastnost IsVisible v MS Access pomáhá uživatelům při určování, zda je ovládací prvek v sestavě viditelný nebo ne. Vlastnost IsVisible používá nastavení následujícím způsobem -

True - Ovládací prvek je viditelný.

False - Ovládací prvek není viditelný.

Vlastnost je ve výchozím nastavení nastavena na „True“. Normálně dává pravdivou nebo nepravdivou hodnotu podle ovládacího prvku sestavy, pokud byla vlastnost HideDuplicates nastavena na Ano. Uživatelé si musí pamatovat, že mohou nastavit vlastnost IsVisible pouze v sekci „Tisk události“ sestavy, která obsahuje ovládací prvek.

Vlastnost IsVisible spolu s HideDuplicates vlastností je užitečná při určování, zda je ovládací prvek v sestavě viditelný a ve výsledku zobrazuje nebo skrývá další ovládací prvky.

Můžete například skrýt ovládací prvek řádku, když je ovládací prvek textového pole skrytý, protože obsahuje duplicitní hodnoty.

Vlastnost HideDuplicate

Vlastnost HideDuplicatePři práci s přístupem MS se často pozoruje, že data, když se spojí, způsobí opakování a duplicitní hodnoty. Je však snazší vyhnout se redundanci pomocí funkce Skrýt duplikát. Uživatelé mohou tuto vlastnost najít na kartě formát v listu vlastností. V sestavě návrhového zobrazení musí uživatelé dvakrát kliknout na ovládací prvek, který zobrazuje duplicitní hodnoty a musí nastavit vlastnost HideDuplicate na Ano.

V relačních databázích existuje mnoho vztahů „jeden k mnoha“. MS Access umožňuje uživatelům skrýt duplicitní hodnoty pomocí vlastnosti HideDuplicate, ale v mnoha případech se skryjí také požadované záznamy z textových polí.

Jak se vyhnout duplicitním polím

Pro ilustraci problému si můžeme vzít příklad databáze obsahující jako pole ID objednávky, datum, společnost, množství atd. Datum a firemní záznamy se vyskytují několikrát a my bychom nepotřebné záznamy chtěli skrýt. Pomocí vlastnosti IsVisible ID objednávky můžeme skrýt hodnoty a záznamy data objednávky a názvu společnosti a poskytnout jí podmínku.

Zdroj ovládacího prvku ve skutečnosti testuje vlastnost IsVisible OrderID. Pokud je viditelný, zobrazí se OrderDate, ale pokud tomu tak není, zobrazí se null. Stejným způsobem mohou uživatelé také nastavit zdroj ovládání jiného textového pole, například Název společnosti, aby skryli opakované hodnoty zadáním následujícího příkazu

=IIf(OrderID.IsVisible,[CompanyName],Null)

Důležité body

Vlastnost IsVisible není stejná jako vlastnost Visible aplikace MS Access, protože IsVisible není v době návrhu k dispozici. Lze ji nastavit pouze při spuštění nebo spuštění sestavy.

Uživatelé mohou používat vlastnost HideDuplicate a IsVisible se doporučuje používat, pouze pokud je to naléhavě nutné.

Pro malé firmy, které používají MS Access pro svou každodenní práci, investují do accdb oprava Tento nástroj je nezbytný pro zabránění případům ztráty dat.

Úvod autora:

Vivian Stevens je expert na obnovu dat v DataNumen, Inc., která je světovým lídrem v oblasti technologií pro obnovu dat, včetně opravit SQL Server a excelové softwarové produkty pro obnovu. Pro více informací navštivte www.datanumen.com

Sdílej nyní:

Komentáře jsou uzavřeny.