Ypatybės „IsVisible“ ir „HideDuplicate“ leidžia vartotojui paslėpti pasikartojančius ir pasikartojančius „Microsoft Access“ laukus, tačiau tarp jų yra nedidelis skirtumas. Straipsnyje apibendrintas šių dviejų savybių veikimas.

Nematoma nuosavybė
„MS Access“ ypatybė „IsVisible“ padeda vartotojams nustatyti, ar ataskaitos valdiklis matomas, ar ne. Ypatybė „IsVisible“ parametrus naudoja tokiu būdu:
Tiesa – valdiklis matomas.
Netiesa – valdiklis nematomas.
Pagal numatytuosius nustatymus nuosavybė nustatyta į „Tiesa“. Paprastai pagal ataskaitos valdiklį pateikiama teisinga arba klaidinga reikšmė, jei ypatybė HideDuplicates nustatyta į Taip. Vartotojai turi atsiminti, kad ypatybę IsVisible jie gali nustatyti tik ataskaitos skiltyje „Spausdinti įvykį“, kurioje yra valdiklis.
Ypatybė IsVisible kartu su ypatybe HideDuplicates yra naudinga nustatant, ar ataskaitos valdiklis yra matomas ir dėl to rodomi arba slepiami kiti valdikliai.
Pavyzdžiui, galite paslėpti eilutės valdiklį, kai paslėptas teksto laukelio valdiklis, nes jame yra pasikartojančių reikšmių.
Slėpti pasikartojančią nuosavybę

Reliacinėse duomenų bazėse yra daug „vienas su daugeliu“ ryšių. „MS Access“ leidžia vartotojams paslėpti pasikartojančias reikšmes naudojant „HideDuplicate“ ypatybę, tačiau daugeliu atvejų būtini įrašai iš teksto laukų taip pat pasislepia.
Kaip išvengti pasikartojančių laukų
Norėdami iliustruoti problemą, galime paimti duomenų bazės, kurioje laukai yra užsakymo ID, data, įmonė, kiekis ir kt., pavyzdį. Data ir įmonės įrašai kartojasi kelis kartus, todėl norime paslėpti nereikalingus įrašus. Naudodami užsakymo ID ypatybę IsVisible, galime paslėpti Užsakymo datos ir Įmonės pavadinimo reikšmes bei įrašus ir pateikti tam sąlygą.
Valdymo šaltinis iš tikrųjų tikrina užsakymo ID ypatybę IsVisible. Jei jis matomas, bus rodoma užsakymo data, bet jei ne, bus rodoma nulis. Taip pat vartotojai gali nustatyti kito teksto lauko, pvz., įmonės pavadinimo, valdymo šaltinį, kad paslėptų pasikartojančias reikšmes, duodami šią komandą
=IIf(OrderID.IsVisible,[CompanyName],Null)
Svarbūs punktai
Ypatybė „IsVisible“ nėra tokia pati kaip „MS Access“ savybė „Visible“, nes projektavimo metu „IsVisible“ nėra. Jį galima nustatyti tik tada, kai vykdoma arba vykdoma ataskaita.
Vartotojai gali naudoti nuosavybę HideDuplicate ir patariama naudoti IsVisible tik tada, kai to reikia skubiai.
Mažoms įmonėms, kurios naudoja MS Access savo kasdieniame darbe, investuoja į accdb remontas įrankis yra būtinas norint išvengti duomenų praradimo.
Autoriaus įvadas:
Vivian Stevens yra duomenų atkūrimo ekspertė DataNumen, Inc., kuri yra pasaulyje duomenų atkūrimo technologijų lyderė, įskaitant nustatyti SQL Server ir Excel atkūrimo programinės įrangos produktai. Norėdami gauti daugiau informacijos, apsilankykite WWW.datanumen.com