IsVisible va HideDuplicate xossalari foydalanuvchiga Microsoft Access-da takroriy va takrorlanuvchi maydonlarni yashirishga imkon beradi, ammo bu ikkisi o'rtasida kichik farq bor. Maqolada ushbu ikki xususiyatning ishlashi haqida qisqacha ma'lumot berilgan.
MS Access kichik va o'rta firmalarda ma'lumotlar bazalarini boshqarish uchun ishonchli echimlardan biridir. Access ma'lumotlar bazasi foydalanuvchilari duch keladigan keng tarqalgan muammo bu matn maydonlarida yozuvlarni keraksiz takrorlashdir. Biroq, uni IsVisible mulki bilan ishlash mumkin. Ikki nusxadagi maydonlar ma'lumotlar bazasini murakkab va tushunarli qiladi. Ushbu maqolada biz MS Access-ning IsVisible xususiyati va dublikatni yashirish xususiyatini batafsil ko'rib chiqamiz.
IsVisible xususiyati
MS Access-dagi IsVisible xususiyati foydalanuvchilarga hisobotdagi boshqaruv ko'rinadigan yoki yo'qligini aniqlashda yordam beradi. IsVisible xususiyati sozlamalardan quyidagi tarzda foydalanadi:
To'g'ri - boshqaruv ko'rinadi.
Noto'g'ri - boshqaruv ko'rinmaydi.
Xususiyat sukut bo'yicha "True" ga o'rnatiladi. HideDuplicates xususiyati Ha ga o'rnatilgan bo'lsa, odatda hisobot boshqaruviga ko'ra rost yoki noto'g'ri qiymat beradi. Foydalanuvchilar IsVisible xususiyatini faqat boshqaruvni o'z ichiga olgan hisobotning "Hodisani chop etish" bo'limida o'rnatishlari mumkinligini yodda tutishlari kerak.
IsVisible xususiyati HideDuplicates xususiyati bilan birga hisobotdagi boshqaruvning ko‘rinib turishini aniqlashda foydalidir va natijada boshqa boshqaruv elementlarini ko‘rsatadi yoki yashiradi.
Misol uchun, matn oynasi boshqaruvi yashirin bo'lsa, chiziqli boshqaruvni yashirishingiz mumkin, chunki u takroriy qiymatlarni o'z ichiga oladi.
Duplikatsiya xususiyatini yashirish

Relyatsion ma'lumotlar bazalarida ko'plab "Birdan ko'pga" munosabatlari mavjud. MS Access foydalanuvchilarga HideDuplicate xususiyatidan foydalangan holda takroriy qiymatlarni yashirish imkonini beradi, lekin ko'p hollarda matn maydonlaridan kerakli yozuvlar ham yashiriladi.
Ikki nusxadagi maydonlardan qanday qochish kerak
Muammoni tasvirlash uchun biz maydonlar sifatida Buyurtma identifikatori, Sana, Kompaniya, Miqdor va hokazolarni o'z ichiga olgan ma'lumotlar bazasini misol qilib olishimiz mumkin. Sana va kompaniya yozuvlari bir necha marta takrorlanmoqda va biz keraksiz yozuvlarni yashirishni xohlaymiz. Buyurtma identifikatorining IsVisible xususiyatidan foydalanib, biz Buyurtma sanasi va Kompaniya nomining qiymatlari va yozuvlarini yashirishimiz va unga shart berishimiz mumkin.
Boshqaruv manbai aslida OrderID ning IsVisible xususiyatini sinab ko'radi. Agar u ko'rinadigan bo'lsa, u Buyurtma sanasini ko'rsatadi, lekin agar u ko'rinmasa, u null ko'rsatiladi. Xuddi shu tarzda foydalanuvchilar quyidagi buyruqni berish orqali takroriy qiymatlarni yashirish uchun kompaniya nomi kabi boshqa matn maydonining boshqaruv manbasini o'rnatishlari mumkin.
=IIf(OrderID.IsVisible,[CompanyName],Null)
Muhim fikrlar
IsVisible xususiyati MS Accessning Visible xususiyati bilan bir xil emas, chunki IsVisible dizayn vaqtida mavjud emas. U faqat hisobot ishga tushirilganda yoki bajarilganda o'rnatilishi mumkin.
Foydalanuvchilar HideDuplicate xususiyatidan foydalanishlari mumkin va IsVisible-dan faqat zudlik bilan kerak bo'lganda foydalanish tavsiya etiladi.
MS Access-dan kundalik ishlarida foydalanadigan kichik biznes uchun accdb ta'mirlash vosita ma'lumotlar yo'qolishining oldini olish uchun zarurdir.
Muallif kirish:
Vivian Stivens - ma'lumotlarni qayta tiklash bo'yicha mutaxassis DataNumenMa'lumotlarni qayta tiklash texnologiyalari bo'yicha jahon yetakchisi bo'lgan , Inc tuzatish SQL Server va excel tiklash dasturiy mahsulotlar. Qo'shimcha ma'lumot olish uchun tashrif buyuring www.datanumen.com