نکات و ترفندهای اکسس

نکات و ترفندهای اکسس که هر کاربری باید بداند !

نکات و ترفندهای اکسس

لیست نکات و ترفندها و تنظیمات اکسس قرار داده شده که با کلیک روی هر کدام از آنها به توضیح و آموزش آن هدایت خواهید شد . در ضمن اگر مشکلی در مورد تنظیمات و استفاده از اکسس دارید در قسمت نظرات عنوان نمائید تا به لیست زیر اضافه شوید .

[su_note note_color=”#efcfd7″]

فهرست آموزش نکات و ترفندهای اکسس

[/su_note]

[sta_anchor id=”name” /]

نامگذاری جداول و آبجکتهای اکسس

هیچوقت از حروف فارسی در نام گذاری ها استفاده نکنید

از فاصله و کارکترهای غیر معمول در نامگذاری استفاده نکنید

نام پوشه ها و نام خود فایلها رو هم هیچوقت با حروف فارسی یا فاصله یا کارکترهای غیر معمول نگذارید.

سعی کنید از _ یا – به جای فاصله استفاده کنید و یا نامگذاری را به روش شتری انجام دهید .

روش نامگذاری شتری روشی است که معمولا در آفیس باز برای برنامه های خود استفاده می کنیم

نامگذاری شتری یعنی حروف اول هر کلمه را با به صورت حروف بزرگ و مابقی حروف کوچک مانند مثال زیر .

tblProductDetail

برای اینکه هنگام کدنویسی راحت تر باشید نوع آبجکت را اول نام بیاورید .( بعدها تاثیر نامگذاری اصولی را بیشتر درک خواهید کرد )

نامها را طوری انتخاب کنید که با یک نگاه متوجه شوید که کجا استفاده شده و چه کاربردی دارد .

مثال : اگر دو فرم داشته باشیم که یکی زیر فرم یاشد و دیگری فرم اصلی نامگذاری به شکل زیر توصیه می شود .

frmProductSearch

frmProductSearchS

مورد بالا ارتباطی با تنظیمات اکسس ندارد و حسن نامگذاری به شکل بالا اینست که اگر بعد از مدتی برنامه خود را ببینید با یک نگاه تشخیص می دهید که فرم جستجوی کالا و سابفرم جستجوی کالا می باشد.

دلایل اصرار بر عدم استفاده از حروف فارسی این است که ویندوز و هر برنامه دیگری برای شناخت حروف یونیکد فارسی بعضا با مشکل مواجه می شوند و وجود فاصله و کارکتر نا معارف علاوه بر ایجاد مشکل در کد نویسی روند پردازش را برای اکسس دشوار می کند .

موارد بالا همگی به صورت ویدیویی و مفصل در دوره مقدماتی اکسس عنوان شده است.

[su_note note_color=”#fc8f8f”]

تجربه شخصی :

بارها و بارها شده که کاربران فایلهای خودشون رو برای تعمیر فرستادن و اصرار بر حفظ اطلاعاتشون داشتن و فقط به خاطر رعایت نکردن همین موارد بالا که به ظاهر ساده هستند اطلاعات قابل برگشت نبوده :)[/su_note]

نمونه ای از نامگذاری صحیح و اشتباه را در تصویر زیر می بینید :

اصول نامگذاری در اکسس
اصول نامگذاری در اکسس

[sta_anchor id=”rtl” /]

لیست باکسهای اکسس را راست به چپ کنید

به صورت پیش فرض لیست باکسهای اکسس به صورت چپ به راست است و برای تغییر مراحل زیر را دنبال کنید .

  1. روی گزینه File کلیک کرده و به Options یا همان تنظیمات اکسس بروید
  2. در پنجره Access Options به تب Client Settings بروید .
  3. در همان قسمت اول تنظیمات Client یعنی بخش Editing گزینه General alignment را پیدا کنید .
  4. گزینه Text mode را انتخاب کرده و ok کنید .
  5. نتیجه این تنظیمات اکسس را می توانید مانند تصویر زیر مشاهده نمائید .
راست به چپ کردن لیست باکس اکسس
راست به چپ کردن لیست باکس اکسس

[sta_anchor id=”nextrecord” /]

رفتن به رکورد بعدی با زدن کلید اینتر در تنظیمات اکسس

می دانیم در حالت دیتاشیت اکسس با زدن کلید اینتر به فیلد بعدی می رویم اما بعد از انجام تنتظیمات زیر می توانید به رکورد بعدی بروید .

  1. روی گزینه File کلیک کرده و به Options بروید
  2. در پنجره Access Options به تب Client Settings بروید .
  3. در همان قسمت اول تنظیمات Client یعنی بخش Editing گزینه Move after enter  را روی Next Record قرار دهید .

[sta_anchor id=”pass” /]

گذاشتن پسورد روی فایل اکسس و افزایش امنیت

۱- برنامه اکسس را باز کنید

۲- با زدن کلیدهای CTRL+O پنجره مربوط به باز کردن فایل را اجرا کنید .

۳- فایل مورد نظر را انتخاب نمائید (باز نکنید فقط انتخاب کنید ).

۴- مانند تصویر زیر گزینه Open Exclusive را انتخاب نمائید .

پسورد روی فایلهای اکسس
پسورد روی فایلهای اکسس

۵- حالا می توانید با زدن گزینه فایل گزینه پزینه Encrypt With Password را انتخاب نمائید.

قفل کردن فایل اکسس
قفل کردن فایل اکسس

۶- در پنجره آخر هم رمز خود را وارد نموده و OK کنید .

[sta_anchor id=”pass2″ /]

قفل کردن جداول برنامه

زمانی که برنامه یعنی فرمها و گزارشات و کوئریها از جداول با همان بانک برنامه جدا می باشد نیاز به قفل کردن جداول دارید .

این اتفاق بیشتر زمانی مورد نیاز است ه فایل شما در شبکه قرار دادشته باشد .

اما مشکل اینجاست که با انجام مراحل آموزش قبلی به نتیجه نخواهید رسید چرا که ارتباط به هم می خورد و برای اینکه روی جداول پسورد بگذارید باید مراحل زیر رو دنبال کنید .

  1. ابتدا فایل اکسس حاوی جداول لینک شده را باز کنید .
  2. تمام جداول لینک شده رو انتخاب کنید و با استفاده از Delete همه جداول رو پاک کنید .
  3. فایل برنامه رو ببندید و فایل جداول رو با روشی که در مرحله قبل توضیح داده شد باز کنید و رمز بذارید و فیال رو ببندید.
  4. حالا فایل برنامه رو باز کنید و با استفاده از گزینه External Data باز هم اتصال جداول رو برقرار کنید .

نکته :

با این روش ورد اطلاعات کمی با تاخیر انجام میشود . که احتمالا افت سرعت نامحسوس خواهد بود.

اگر این قسمت برای شما گنک است در قسمت نظرات بفرمائید تا ویدیو این قسمت قرار گیرد.

[sta_anchor id=”pass3″ /]

از قسمت کدنویسی فایل اکسس محافظت کنید

  1. با زدن Alt+F11 وارد بخش کد نویسی شوید .
  2. با استفاده از منوی Tools روی گزینه خصوصیات برنامه خود کلیک کنید .( در نمونه ای که در تصویر می بینید نام نرم افزار اکسسی picDatabase می باشد که برای شما متفاوت خواهد بود )
  3. از پنجره ای که باز می شود به تب Protection بروید.
  4. تیک گرینه Lock Project For Viewing رابزنید و در باکسهای پائین رمز مورد نظر خود را وارد نمائید.
  5. از پس کدهای شما بدون وارد کردن رمز قابل مشاهده و ویرایش نخواهند بود .

[su_quote]پیشنهاد می شود مطلب افزایش امنیت فایل اکسس و جلوگیری از خراب شدن آن را مطالعه کنید [/su_quote]

نکته :

رمز این قسمت به راحتی توسط نرم افزارهای رایگانی که وجود دارد قابل بازیابی است .

قفل کردن کدهای اکسس
قفل کردن کدهای اکسس

 

محافظت از کدهای VBA
محافظت از کدهای VBA

 

 

 

 

دیدگاه‌ خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

19 دیدگاه دربارهٔ «نکات و ترفندهای اکسس که هر کاربری باید بداند !»

  1. سلام آقای بحری
    ممنون بابت آموزش ها
    ولی قسمت قفل کردن جداول برنامه رو انجام میدم جواب نمیده

    1. با عرض سلام ، آیا دستوری داریم که با نوشتن آن در محیط برنامه نویسی یک رکورد را قفل نماید ؟ تا نتوانیم اطلاعات آن را ویرایش نماییم ؟

  2. سلام. من امروز با برنامه های آموزشی شما آشنا شدم . ممنون میشم راهنمایی بفرمایید چطور می تونم دسترسی بیشتری به برنامه های آموزشی شما داشته باشم . از جمله صفر تا صد انبار داری

  3. جناب مهندس بحری سلام
    لطفا راهنمایی فرمایید چطور میشه دسترسی کاربران به تنظیمات اکسس و بخش optionرو محدود یا حذف کرد تا نتونند تنظیمات رو تغییر بدهند

  4. آریا محمودی

    با سلام
    استاد بحری عزیز
    چنانچه مقدور باشد نحوه تغییر دادن انتخابها و یا اضافه کردن مسیر برای trusted location در قسمت option اکسس از طریق کد نویسی بنده را راهنمایی بفرمایید . ایمیل بنده : ariamahmodi@yahoo.com با تشکر.

  5. استاد بحری عزیز سلام
    لطفا میشه راهنمایی کنید که آیا میشه با کد نویسی یه دکمه داخل فرم تعریف کرد که با زدن اون وارد محیط برنامه نویسی شد؟ و یا مثلا compact and repair انجام بشه؟

  6. استاد بحری عزیز با سلام لطفا در مورد عدم نمایش کد ها زمانی که توی صفحه لاگین یا داخل برنامه به ارور بر میخوریم چکار بکنیم کد ها برای کاربر قابل خواندن نباشه واصلا نبینه
    متشکرم

  7. سلام مهندس : ما یک کالا از جای های مختلف خریداری می کنیم . شرح کالا یکی است . اما بارکدهای آن فرق می کند. مثلا یک بارکد اصلی و9 تایی دیگر فرعی باشد . و بازدن بارکد خوان یکی از کد های شرح کالا درجه کند این روش در اکسس چگونه با کمال تشکر

  8. سلام مهندس ، بنده یه دیتابیس دارم و فرم هام رو طراحی کردم و تموم شده ولی وقتی وارد صفحه لوگین برنامه میخوام بشم پیفام ole server or activex control میده ، لطفا میشه بفرمایید مشکلشو چطور برطرف کنم ؟؟

پیمایش به بالا