Met de eigenschappen IsVisible en HideDuplicate kan de gebruiker de dubbele en repetitieve velden in Microsoft Access verbergen, maar er is een klein verschil tussen de twee. Het artikel vat de werking van deze twee eigenschappen samen.
MS Access is een van de betrouwbare oplossingen voor het beheren van databases in kleine en middelgrote bedrijven. Een veelvoorkomend probleem waarmee gebruikers van Access-databases worden geconfronteerd, is de onnodige herhaling van records in tekstvelden. Het kan echter worden behandeld met IsVisible-eigendom. De dubbele velden maken de database ingewikkeld en ingewikkeld om te begrijpen. In dit artikel zullen we de IsVisible-eigenschap en de Hide Duplicate-functie van MS Access nader bekijken.
De IsVisible-eigenschap
IsVisible-eigenschap in MS Access helpt de gebruikers bij het bepalen of het besturingselement in een rapport zichtbaar is of niet. De eigenschap IsVisible gebruikt de instellingen op de volgende manier:
Waar - Het besturingselement is zichtbaar.
False - Het besturingselement is niet zichtbaar.
De eigenschap is standaard ingesteld op 'True'. Het geeft normaal gesproken een true of false waarde volgens het rapportcontrole, als de eigenschap HideDuplicates is ingesteld op Ja. Gebruikers moeten onthouden dat ze de eigenschap IsVisible alleen kunnen instellen in de sectie 'Afdrukgebeurtenis' van het rapport dat het besturingselement bevat.
De eigenschap IsVisible samen met de eigenschap HideDuplicates is handig om te bepalen of het besturingselement in een rapport zichtbaar is en toont of verbergt daardoor andere besturingselementen.
U kunt bijvoorbeeld een regelbesturingselement verbergen wanneer een tekstvakbesturingselement verborgen is, omdat het dubbele waarden bevat.
HideDuplicate-eigenschap

Er zijn veel 'een-op-veel'-relaties in relationele databases. Met MS Access kunnen gebruikers de dubbele waarden verbergen met de eigenschap HideDuplicate, maar in veel gevallen worden de vereiste records uit tekstvelden ook verborgen.
Hoe dubbele velden te vermijden
Om het probleem te illustreren, kunnen we een voorbeeld nemen van een database met Order ID, Datum, Bedrijf, Hoeveelheid enz. Als velden. De datum- en bedrijfsrecords komen meerdere keren voor en we willen de onnodige records verbergen. Door de IsVisible-eigenschap van Order-ID te gebruiken, kunnen we de waarden en records van Orderdatum en Bedrijfsnaam verbergen en een voorwaarde stellen.
De besturingsbron test feitelijk de IsVisible-eigenschap van de OrderID. Als het zichtbaar is, wordt de OrderDate weergegeven, maar als dit niet het geval is, wordt null weergegeven. Op dezelfde manier kunnen gebruikers ook de besturingsbron van een ander tekstveld, zoals Bedrijfsnaam, instellen om de herhaalde waarden te verbergen door de volgende opdracht te geven
=IIf(OrderID.IsVisible,[CompanyName],Null)
Belangrijke punten
IsVisible-eigenschap is niet hetzelfde als Visible-eigenschap van MS Access, aangezien IsVisible niet beschikbaar is tijdens het ontwerpen. Het kan alleen worden ingesteld wanneer het rapport wordt uitgevoerd of uitgevoerd.
Gebruikers kunnen de eigenschap HideDuplicate gebruiken en het wordt aangeraden om IsVisible alleen te gebruiken als dit dringend nodig is.
Voor kleine bedrijven die MS Access gebruiken voor hun dagelijkse werk, investeren in een accdb reparatie tool is een must om incidenten met gegevensverlies te voorkomen.
Auteur Introductie:
Vivian Stevens is een expert op het gebied van gegevensherstel in DataNumen, Inc., de wereldleider in technologieën voor gegevensherstel, waaronder repareren SQL Server en Excel-herstelsoftwareproducten. Voor meer informatie bezoek www.datanumen.com