الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

تعديل كود الدالة الشرطية

بدأه al7reeb في 13 أكتوبر 2011 · 2 رد · 536 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

المرفق عبارة عن دالة شرطية اذا كان النص المدخل في مربع النص "عبدالله" يفتح لي النموذج المطلوب

انا اريد أكثر من اسم مثلاً لدي "عبدالله " وَ " خالد " وَ " أمجد" وَ "سعود" يفتح لي النموذج المطلوب

If [RE1] = "عبدالله" Then
docmd.open form "1"
#2

إذا كان لديك أسماء كثيرة , فضعها في جدول خاص بها وليكن اسمه مثلاً: Users

ضع فيه اسم المستخدمين في حقل باسم مثلاً: UserName

ليصبح الكود المطلوب هكذا:

Dim Xx 
 Xx =  DLookup("UserName","Users","UserName='" & [RE1] & "'")
 If IsNull(Xx) Then
 Exit Sub
 Else
 DoCmd.OpenForm "1"
 End If

تم تعديل هذه المشاركة بواسطة غرّام العقول في 13 أكتوبر 2011 في 20:04

#3

جرب هذا الكود

Select Case [RE1]
Case Is = "عبدالله", "خالد", "أمجد", "سعود"
DoCmd.OpenForm "1"
Case Else

End Select

مدونتى:-

احترف الأكسس مع أبو يوسف

متغيب حاليا لانشغالى الشديد

مواضيع مشابهة