کنترل Access با VBA: Object Model، Property و Method

کنترل Access با VBA: Object Model، Property و Method

توسط admin | گروه آموزش اکسس Microsoft access | 1405/05/16

نظرات 0

فصل ۵ — کنترل Access از طریق VBA

Object Model نقشهٔ سلسله‌مراتبی Objectها و Collectionهای Access است. Formها، Reportها، Controlها، Tableها و DoCmd هر کدام Property و Methodهای خاص دارند.

Object و Collection

Collection گروهی از Objectهای هم‌نوع است. برای نمونه Forms مجموعهٔ Formهای باز است. می‌توان Object را با نام یا Index از Collection گرفت. Child Objectها در Hierarchy زیر Parent قرار می‌گیرند.

Property و Method

Property ویژگی یا وضعیت Object است؛ مانند Name، Visible، Enabled یا RecordSource. Method کاری است که Object انجام می‌دهد؛ مانند Requery، Close یا DoCmd.OpenForm. بعد از Object و Dot، Editor معمولاً Memberهای معتبر را پیشنهاد می‌کند.

خواندن و تغییر Property

VBA
Debug.Print Forms!MyForm.Visible
Forms!MyForm.Visible = False

سمت راست Assignment Value را می‌خواند و سمت چپ Property را تغییر می‌دهد.

استفاده از Method

VBA
DoCmd.Beep
DoCmd.OpenForm "Customers"

DoCmd مجموعه بزرگی از Actionهای Access را در اختیار VBA می‌گذارد. Object Browser و Help برای پیدا کردن Syntax دقیق Method و Argumentها کاربرد دارند.

Quotation Mark در Expressionها

وقتی VBA Stringای می‌سازد که خودش شامل Quote یا Criteria است، باید مرز String و Quoteهای موردنیاز Expression مشخص باشد. کتاب تفاوت Single و Double Quotation Mark و روش ساخت WhereCondition را توضیح می‌دهد.

شکل‌ها و عناصر بصری این بخش

امتیاز کاربران به این مقاله

☆☆☆☆☆

0 نفر امتیاز داده اند. میانگین: 0.0 از 5

 

0 نظر

نظر محترم شما در مورد مقاله های وب سایت برنامه نویسی و پایگاه داده

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

0 / 500