Proprietățile IsVisible și HideDuplicate permit utilizatorului să ascundă câmpurile duplicate și repetitive în Microsoft Access, dar există o mică diferență între cele două. Articolul rezumă funcționarea acestor două proprietăți.

Proprietatea IsVisible
Proprietatea IsVisible din MS Access ajută utilizatorii să determine dacă controlul asupra unui raport este vizibil sau nu. Proprietatea IsVisible utilizează setările în următorul mod:
Adevărat – Controlul este vizibil.
Fals – Controlul nu este vizibil.
Proprietatea este setată la „True” în mod implicit. În mod normal, oferă o valoare adevărată sau falsă conform controlului de raport, dacă proprietatea HideDuplicates a fost setată la Da. Utilizatorii trebuie să-și amintească că pot seta proprietatea IsVisible numai în secțiunea „Print event” a raportului care conține controlul.
Proprietatea IsVisible împreună cu proprietatea HideDuplicates sunt utile pentru a determina că controlul dintr-un raport este vizibil și afișează sau ascunde alte controale ca rezultat.
De exemplu, puteți ascunde un control de linie atunci când un control de casetă de text este ascuns, deoarece conține valori duplicate.
HideDuplicate Property

Există multe relații „Unul la mulți” în bazele de date relaționale. MS Access permite utilizatorilor să ascundă valorile duplicate folosind proprietatea HideDuplicate, dar în multe cazuri, înregistrările necesare din câmpurile de text se ascund și ele.
Cum să evitați câmpurile duplicate
Pentru a ilustra problema, putem lua un exemplu de bază de date care conține ID-ul comenzii, Data, Compania, Cantitatea etc. Datele și înregistrările companiei apar de mai multe ori și dorim să ascundem înregistrările inutile. Utilizând proprietatea IsVisible a ID-ului comenzii, putem ascunde valorile și înregistrările datei comenzii și numele companiei și îi putem oferi o condiție.
Sursa de control testează de fapt proprietatea IsVisible a OrderID. Dacă este vizibil, va afișa OrderDate, dar dacă nu este, va afișa null. În același mod, utilizatorii pot seta, de asemenea, sursa de control a altor câmpuri de text, cum ar fi numele companiei, pentru a ascunde valorile repetate, dând următoarea comandă
=IIf(OrderID.IsVisible,[CompanyName],Null)
Puncte importante
Proprietatea IsVisible nu este aceeași cu proprietatea Visible a MS Access, deoarece IsVisible nu este disponibil în momentul proiectării. Poate fi setat numai atunci când raportul rulează sau se execută.
Utilizatorii pot folosi proprietatea HideDuplicate și se recomandă să folosească IsVisible numai atunci când este necesar urgent.
Pentru întreprinderile mici care folosesc MS Access pentru munca de zi cu zi, investesc într-un reparare accdb instrumentul este o necesitate pentru evitarea incidentelor de pierdere a datelor.
Introducerea autorului:
Vivian Stevens este expert în recuperarea datelor DataNumen, Inc., care este lider mondial în tehnologiile de recuperare a datelor, inclusiv stabili SQL Server și produse software de recuperare Excel. Pentru mai multe informații vizitați www.datanumen.com