دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۲۲
  • اسفند

جلسه ۲۸ : قوانین اعتبارسنجی در اکسس

  • دسته‌بندی‌ها :
جلسه ۲۸ : قوانین اعتبارسنجی در اکسس
    • جزئیات
    • نوع محتواآموزش تصویری

      سلام به همه پی وی لرنی های عزیز!
      به دوره آموزش اکسس Access خوش آمدید. در این دوره می خواهیم در کنار هم کار با مایکروسافت اکسس Microsoft Access را بیاموزیم. مایکروسافت اکسس نرم افزاری است برای مدیریت بانک های اطلاعاتی؛ به عبارتی از اکسس برای ایجاد و کار و مدیریت بانک های اطلاعاتی استفاده می شود.
      در جلسه قبل با قوانین تغییر نوع داده و محدودیت های کارکتر در اکسس و گفتیم که این قوانین به این دلیل در اکسس وجود دارند که به اطمینان از ورود صحیح داده ها به کاربران کمک می کنند. در لین جلسه همان طور که قول داده بودم به موضوع قوانین اعتبارسنجی در اکسس می پردازیم.

      قوانین اعتبارسنجی در اکسس

      یک validation rule یا قانون اعتبارسنجی قاونی است که دیکته می کند کدام اطلاعات را می توان در فیلد وارد کرد. هنگامی که یک قانون اعتبار سنجی وجود داشته باشد ، ورود به سیستم برای کاربر غیرممکن است و او نمی تواند این قانون را نقض کند. به عنوان مثال، اگر از کاربران بخواهیم که نام شهری را در جدول با اطلاعات تماس وارد کنند؛ ممكن است قانونی را ایجاد كنیم كه پاسخ های معتبر به كدهای پستی شهر های ایران را محدود کند. این کار باعث می شود کاربران از تایپ چیزی که در واقع کد پستی واقعی ان ها نیست؛ باز داشته شوند.

      ایجاد یک قانون اعتبار سنجی

      برای ایجاد یک قانون اعتبار سنجی به صورت زیر عمل نمایید.

      فیلدی را که می خواهید یک قانون اعتبار سنجی را برای آن اعمال نمایید را انتخاب کنید. برای مثال می خواهیم یک قانون را بر فیلد State اعمال نمایید.

      برگه Fields را انتخاب کنید ، سپس گروه Field Validation را پیدا کنید. روی گزینه کشویی Validation کلیک کنید، سپس Field Validation Rule را انتخاب کنید.

      ایجاد یک قانون اعتبار سنجی 1 - قوانین اعتبارسنجی در اکسس

      ایجاد یک قانون اعتبار سنجی ۱ – قوانین اعتبارسنجی در اکسس

      سپس کادر گفتگوی Expression Builder ظاهر می شود.  در این مرحله باید روی کادر متن کلیک کنید و قانون اعتبار خود را تایپ کنید. در مثال ما می خواهیم داده ها را در قسمت State محدود به کدهای پستی واقعی شهر ها نماییم. ما هر یک از پاسخهای معتبر را در علامت نقل قول ها تایپ می کنیم و آنها را با کلمه “Or” جدا می کنیم ، که به اکسس اجازه می دهد که این قسمت بتواند پاسخ “AL” یا “AK” یا “AZ” یا هر یک از اصطلاحات دیگر را بپذیرد.

      ایجاد یک قانون اعتبار سنجی 2 - قوانین اعتبارسنجی در اکسسایجاد یک قانون اعتبار سنجی 2 - قوانین اعتبارسنجی در اکسس

      ایجاد یک قانون اعتبار سنجی ۲ – قوانین اعتبارسنجی در اکسس

      پس از این که از قانونی که ایجاد نموده اید راضی بودید روی OK کلیک کنید تا کادر بسته شود.
      حالا دوباره بر روی فرمان کشویی Validation کلیک کنید و این بار Field Validation Message را انتخاب نمایید.

      ایجاد یک قانون اعتبار سنجی 3 - قوانین اعتبارسنجی در اکسس

      ایجاد یک قانون اعتبار سنجی ۳ – قوانین اعتبارسنجی در اکسس

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

      ایجاد یک قانون اعتبار سنجی 4 - قوانین اعتبارسنجی در اکسس

      ایجاد یک قانون اعتبار سنجی ۴ – قوانین اعتبارسنجی در اکسس

      هنگامی که متن مناسب این خطا را نوشتید روی OK کلیک کنید.

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

      ایجاد یک قانون اعتبار سنجی 5 - قوانین اعتبارسنجی در اکسس

      ایجاد یک قانون اعتبار سنجی ۵ – قوانین اعتبارسنجی در اکسس

      نکته

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

      سایر گزینه های جدول

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

      سایر گزینه های جدول - قوانین اعتبارسنجی در اکسس

      سایر گزینه های جدول – قوانین اعتبارسنجی در اکسس

      کلام آخر

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

      QR:  جلسه ۲۸ : قوانین اعتبارسنجی در اکسس
      به اشتراک بگذارید