Rekvizīti IsVisible un HideDuplicate ļauj lietotājam paslēpt Microsoft Access dublētos un atkārtotos laukus, taču starp šiem abiem ir neliela atšķirība. Rakstā ir apkopota šo divu īpašību darbība.
MS Access ir viens no uzticamiem risinājumiem datu bāzu pārvaldībai mazos un vidējos uzņēmumos. Bieža problēma, ar kuru saskaras Access datu bāzu lietotāji, ir nevajadzīga ierakstu atkārtošana teksta laukos. Tomēr ar to var nodarboties ar īpašumu IsVisible. Lauki Dublikāti padara datu bāzi sarežģītu un sarežģīti saprotamu. Šajā rakstā mēs sīkāk aplūkosim MS Access rekvizītu IsVisible un Hide Duplicate.
Redzamais īpašums
IsVisible rekvizīts MS Access palīdz lietotājiem noteikt, vai atskaites vadīkla ir redzama vai nē. Rekvizīts IsVisible izmanto iestatījumus šādi:
True - vadība ir redzama.
Nepatiesa - vadīkla nav redzama.
Pēc noklusējuma rekvizīts ir iestatīts uz “True”. Parasti tā piešķir patiesu vai nepatiesu vērtību atbilstoši pārskata vadībai, ja rekvizīts HideDuplicates ir iestatīts uz Jā. Lietotājiem jāatceras, ka rekvizītu IsVisible var iestatīt tikai pārskata sadaļā “Drukāt notikumu”, kurā ir vadīkla.
Rekvizīts IsVisible kopā ar rekvizītu HideDuplicates ir noderīgs, nosakot, vai atskaites vadīkla ir redzama, kā rezultātā parāda vai slēpj citas vadīklas.
Piemēram, jūs varat paslēpt rindas vadību, kad tekstlodziņa vadīkla ir paslēpta, jo tajā ir dublētas vērtības.
HideDuplicate Property

Relāciju datu bāzēs ir daudz attiecību “viens pret daudziem”. MS Access ļauj lietotājiem slēpt vērtību dublikātus, izmantojot rekvizītu HideDuplicate, taču daudzos gadījumos arī nepieciešamie ieraksti no teksta laukiem tiek paslēpti.
Kā izvairīties no lauku dublikātiem
Lai ilustrētu problēmu, mēs varam ņemt piemēru no datu bāzes, kurā lauki ir Pasūtījuma ID, Datums, Uzņēmums, Daudzums utt. Datums un uzņēmuma ieraksti notiek vairākas reizes, un mēs vēlamies slēpt nevajadzīgos ierakstus. Izmantojot pasūtījuma ID rekvizītu IsVisible, mēs varam paslēpt pasūtījuma datuma un uzņēmuma nosaukuma vērtības un ierakstus un nodrošināt tam nosacījumu.
Vadības avots faktiski pārbauda OrderID rekvizītu IsVisible. Ja tas ir redzams, tajā tiks parādīts pasūtījuma datums, bet, ja tas nebūs redzams, tas rādīs nulli. Tādā pašā veidā lietotāji var iestatīt arī citu teksta lauku, piemēram, Uzņēmuma nosaukums, vadības avotu, lai paslēptu atkārtotās vērtības, dodot šādu komandu
=IIf(OrderID.IsVisible,[CompanyName],Null)
Svarīgi punkti
IsVisible rekvizīts nav tas pats, kas MS Access rekvizīts Visible, jo projektēšanas laikā IsVisible nav pieejams. To var iestatīt tikai tad, kad pārskats tiek izpildīts vai izpildīts.
Lietotāji var izmantot rekvizītu HideDuplicate, un IsVisible ieteicams izmantot tikai tad, kad tas ir steidzami nepieciešams.
Maziem uzņēmumiem, kuri izmanto MS Access ikdienas darbā, ieguldot accdb remonts rīks ir obligāts, lai izvairītos no datu zaudēšanas gadījumiem.
Autora ievads:
Vivians Stīvenss ir datu atkopšanas eksperts DataNumen, Inc., kas ir pasaules līderis datu atkopšanas tehnoloģiju, tostarp noteikts SQL Server un Excel atkopšanas programmatūras produkti. Lai iegūtu vairāk informācijas, apmeklējiet vietni www.datanumen. Ar