چرا و چطور بخش های مختلف اکسس رو مخفی کنیم ؟
سلام به همراهان سافت پلاس . امروز می خواهم در مورد مخفی کردن بخش های مختلف اکسس با هم صحبت کنیم .
همانطور که می دانید اکسس از بخش های مختلفی تشکیل شده است که اگر بخواهم آنها را اسم ببرم شامل ریبون ها ، بخش Navigation Pane و همینطور اشیایی است که همه در بخش نویگیشن برای ما لیست شده اند .
وقتی صحبت از مخفی کردن اجزای اکسس می کنیم می تواند دو تا حالت داشته باشد .
حالت اول این است که از بین اجزای مختلف فقط یک یا چند تای آنها را مخفی کنیم . مثلا اگر توی اکسس 5 تا جدول داشته باشیم می توانیم دو تای آنها را از دید کاربرمان مخفی کنیم .
این قضیه برای فرم ها و گزارش ها و حتی کوئری ها هم کاملا شدنی است .
اما حالت دومی هم وجود دارد و آن هم این است که بیاییم از بین بخش های مختلف اکسس؛ یک یا دو تای آنها را از دید کاربرمان مخفی کنیم .
مثلا می توانیم کاری کنیم که بخش ریبون های اکسس از دید کاربرمان مخفی شوند . یا مثلا کاری کنیم که بخش Navigation Pane از دید کاربر مخفی شود .
اما حالت سومی هم وجود دارد و آن هم این است که بیاییم کل بخش های اکسس را از دید کاربرمان مخفی کنیم .
پس می بینید که موضوع مخفی کردن بخش های مختلف اکسس می تواند مبحث گسترده ای باشد . در کنار همه اینها برای مخفی کردن اجزای اکسس راههای مختلفی هم وجود دارد .
یک سری از راهها که ساده و دم دستی هستند ؛ یک سری راهها هم پیشرفته تر هستند و احتیاج به برنامه نویسی و استفاده از کدهای VBA دارند .
اما من در این آموزش سعی می کنم ساده ترین روش هایی را که برای این کار وجود دارد را به شما آموزش بدهم .
من علیرضا شهرآئینی هستم و اینجا سافت پلاس است . خوشحال می شوم که تا انتهای این مطلب با من همراه باشید .
یادتان باشد که توی سافت پلاس سادگی حرف اول را می زند . پس با هم برویم به سراغ آموزش امروزمان .
اصلا چرا باید بخش های مختلف اکسس را مخفی کنیم ؟
پاسخ به این سوال کاملا به خود شما برمی گردد . ممکن است که دلایلی که شما برای مخفی کردن بخش های مختلف اکسس دارید با دلایل من کاملا متفاوت باشد .
اما من سه تا از مهمترین دلایلی که برای این کار وجود دارد را اینجا می آورم .
دلیل اول : امنیت اطلاعات خودتان را تضمین کنید .
فایل اکسس شما می تواند بخش های مختلفی داشته باشد . مثل جدول ها که مهمترین بخش های آن هستند . یا فرم ها و گزارش ها یا حتی کوئری هایی که طراحی کرده اید .
شاید شما نیاز نداشته باشید که همه جدول های خودتان را در معرض دید کاربرتان قرار بدهید . یا فقط از بین پرس و جوهایی که طراحی کرده اید فقط بخواهید یک یا دو مورد را در اختیار کاربرتان قرار بدهید .
شاید همین جا از خودتان بپرسید که چرا باید من یک جدول ؛ یک فرم ؛ یک کوئری را طراحی کنم بعد آن را از دید کاربر برنامه ام مخفی کنم ؟
پاسخ این سوال این است که شما قرار نیست همه جدول ها یا همه فرم ها و کوئری های خودتان را از دید کاربر مخفی کنید ( البته حرفه ای تر است که همین کار را هم بکنید ). اما اینجا منظور من فقط جدول ها یا فرم ها و یا هر بخش دیگری است که برایتان فوق العاده مهم هستند که کسی به آنها دسترسی نداشته باشد تا خواسته و یا ناخواسته بخواهد اطلاعات آنها را از بین ببرد .
جالبت است که بدانید حتی خود اکسس هم این ترفند را استفاده می کند . یعنی توی اکسس ما یک سری جدول ها داریم که در حالت معمولی اصلا به نمایش نمی دهد و همه آنها را از دید ما مخفی کرده است .چرا؟ چون این جدول ها حاوی اطلاعاتی هستند که برای اکسس خیلی ارزشمند و مهم هستند .
ویدئوی کوتاه زیر را ببینید تا بهتر در مورد این جدول ها با هم صحبت کنیم .
چه جوری جدول های خودمان را در اکسس مخفی کنیم ؟
حالا فرض کنید که شما هم مثل اکسس بخواهید یک یا چند تا جدول خودتان را از دید کاربر مخفی کنید . فکر می کنید که چطوری باید این کار را انجام بدهید ؟
خب این کار خیلی راحت است بیایید تا مراحل این کار را به شما آموزش بدهم .
اول روی جدول مورد نظر خودتان یک کلیک راست کنید .
حالا گزین های را که در تصویر زیر مشخص کرده ام را انتخاب کنید .
یک مطلب خواندنی : 5 ویژگی در فرم های اکسس که کمتر از آن خبر داشتید
بعد از این کار اگر به جدول خودتان نگاه کنید هنوز سر جایش است فقط یک کم رنگ و رویش رفته . منظور اکسس از این کار این است که اعلام کند این یک شی نیمه پنهان است .
اما برای اینکه کاملا از دید کاربر مخفی بشود باید یک مرحله دیگر را هم انجام بدهید .
در این مرحله باید در داخل کادر Navigation bar یک کلیک راست کنید و گزینه Navigation Option را انتخاب کنید .
حالا توی این پنجره دو تا گزینه show system object و show Hidden object را فعال کنید .
بعد از این کار جدول مورد نظر شما از دید کاربر برای همیشه مخفی می شود .
اما یک سوال ؟ می شود فرم ها و گزارش های اکسس رو هم مخفی کرد ؟ بله یا خیر؟ اگر بله؛ چه جوری می شود این کار را انجام داد؟
ویدئوی کوتاه زیر را ببینید تا پاسخ این سوالات را پیدا کنید .
دیدگاهتان را بنویسید