السلام عليكم
لدي نموذج Flib يحتوي نموذج فرعي داخلة مربع تحرير مبني على استعلام ثلاث حقول idbf , fo ,bo كما في الصورة عند الاختيار من هذا المربع تظهر قيم الحقل fo فقط وهذا جيد المطلوب كيف اجعل هذا الحقل يستند الى الحقلين fo , bo عند الادخال أي عند كتابة قيمه في مربع التحريرidbf وكانت هذا القيمة موجودة أيضا في الحقل bo يقبل القيمة
New Microsoft Access قاعدة بيانات.accdb
السلام عليكم 🙂
لا يمكن تصفية مربع التحرير إلا من حقل واحد ،
لذا ، سنستخدم حيلة في انه اذا القيمة غير موجودة في الحقل ، فنستخدم الكود التالي لجلب القيمة المطلوبة:
Option Compare Database
Option Explicit
Private Sub idbf_NotInList(NewData As String, Response As Integer)
Dim ctlList As Control, i As Integer
' Return Control object variable pointing to list box.
Set ctlList = Me.idbf
' Enumerate through selected items.
For i = 0 To ctlList.ListCount - 1