Linked Listها و هماهنگ‌سازی کنترل‌ها بین Formها

Linked Listها و هماهنگ‌سازی کنترل‌ها بین Formها

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

نظرات 0

فصل ۱۰ — Linked Listها و Controlهای وابسته

Fancy SkipLabels سه ComboBox پویا دارد: LabelRpt، FldToSearch و ValueToFind. انتخاب Report تعیین می‌کند چه Fieldهایی قابل Search باشند و انتخاب Field تعیین می‌کند چه Unique Valueهایی در Control سوم ظاهر شوند.

Event Chain

VBA
Private Sub Form_Load()
   Call UpdateLabelRptCombo
   Call UpdateFldToSearchCombo
   Call UpdateValueToFindCombo
End Sub

Private Sub LabelRpt_AfterUpdate()
   Call UpdateFldToSearchCombo
   Call UpdateValueToFindCombo
End Sub

Private Sub FldToSearch_AfterUpdate()
   Call UpdateValueToFindCombo
End Sub

Requery بین Formها

اگر NewCust در Customers Record تازه ایجاد کند، ComboBox فرم Orders باید Requery شود. Control روی Form دیگر با Identifier کامل Requery می‌شود.

VBA
If CurrentProject.AllForms("Orders").IsLoaded Then
   Forms![Orders]![CustID].Requery
End If

باز کردن New Record

VBA
DoCmd.OpenForm "NewCust", acNormal, , , acFormAdd

AfterInsert در NewCust زمان مطمئنی برای Update List فرم Orders است. IsLoaded مانع Error در صورت بسته بودن Orders می‌شود.

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

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

☆☆☆☆☆

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

 

0 نظر

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

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

0 / 500