Egenskapen IsVisible och HideDuplicate tillåter användaren att dölja de duplicerade och repetitiva fälten i Microsoft Access men det finns en liten skillnad mellan de två. Artikeln sammanfattar funktionen av dessa två egenskaper.
MS Access är en av de pålitliga lösningarna för hantering av databaser i små och medelstora företag. Ett vanligt problem för användare av Access-databaser är onödig upprepning av poster i textfält. Det kan dock hanteras med IsVisible-egendom. Fälten Duplicera gör databasen komplicerad och komplex att förstå. I den här artikeln kommer vi att titta närmare på egenskapen IsVisible och Hide Duplicate i MS Access.
IsVisible Property
IsVisible-egenskapen i MS Access hjälper användarna att avgöra om kontrollen i en rapport är synlig eller inte. Egenskapen IsVisible använder inställningarna på följande sätt-
Sant - Kontrollen är synlig.
Falskt - Kontrollen syns inte.
Egenskapen är som standard satt till "True". Det ger normalt ett sant eller falskt värde enligt rapportkontrollen om egenskapen HideDuplicates har ställts in på Ja. Användare måste komma ihåg att de bara kan ställa in IsVisible-egenskapen i rapportens avsnitt "Skriv ut händelse" som innehåller kontrollen.
Egenskapen IsVisible tillsammans med egenskapen HideDuplicates är användbar för att bestämma att kontrollen i en rapport är synlig och visar eller döljer andra kontroller som ett resultat.
Du kan till exempel dölja en linjekontroll när en textrutekontroll är dold, eftersom den innehåller dubbla värden.
HideDuplicate Property

Det finns många relationer "En till många" i relationsdatabaser. MS Access tillåter användare att dölja duplicerade värden med hjälp av egenskapen HideDuplicate, men i många fall döljs också de obligatoriska posterna från textfält.
Hur man undviker dubbla fält
För att illustrera problemet kan vi ta ett exempel på en databas som innehåller order-ID, datum, företag, kvantitet etc som fält. Datumet och företagsregistreringen förekommer flera gånger och vi vill dölja onödiga poster. Genom att använda IsVisible-egenskapen för Order-ID kan vi dölja värdena och posterna för orderdatum och företagsnamn och ge det ett villkor.
Kontrollkällan testar faktiskt IsID-egenskapen för OrderID. Om den är synlig kommer OrderDate att visas, men om den inte är så visas den null. På samma sätt kan användare också ställa in kontrollkällan för andra textfält, t.ex. företagsnamn, för att dölja de upprepade värdena genom att ge följande kommando
=IIf(OrderID.IsVisible,[CompanyName],Null)
Viktiga punkter
IsVisible-egenskapen är inte samma som Visible-egenskapen för MS Access, eftersom IsVisible inte är tillgänglig vid designtiden. Det kan bara ställas in när rapporten körs eller körs.
Användare kan använda HideDuplicate-egenskapen och det rekommenderas att använda IsVisible endast när det är angeläget.
För småföretag som använder MS Access för sitt dagliga arbete och investerar i ett accdb reparation verktyget är ett måste för att undvika incidenter av dataförlust.
Författarintroduktion:
Vivian Stevens är en dataåterställningsexpert i DataNumen, Inc., som är världsledande inom teknik för återställning av data, inklusive fast SQL Server och Excel-programvara för återställningsprogramvara. För mer information besök www.datanumen.com