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

كيف أعمل بحث في نموذج

مغلق
بدأه النمر033 في 20 يوليو 2006 · 6 رد · 697 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

المطلوب: أريد مثلا أن أقوم بالبحث عن أسم موظف معين(مثلا محمد) والشركة المصنعة للجهاز (مثلا IBM)

فيكون الناتج البحث عن الموظف محمد الذي لديه جهاز IBM مع ذكر كل البيانات الأخرى من CPU و HDD و رقم الموظف

وهل أستطيع طباعة الناتج في تقرير؟

وشكرا

وهذا نموذج مبسط في الملف

db1.rar

#2

alsalam 3alaykom

hay ur file after updating

db1.rar

تم تعديل هذه المشاركة بواسطة Mo7eb_Alrasool في 21 يوليو 2006 في 07:28

سبحانك اللهم وبحمدك أشهد ان لا اله الا أنت

أستغفرك وأتوب اليك

الهم صلي وسلم وبارك على سيدنا وحبيبنا محمد

#3

بس فتحت الملف وماصار فيه أي تغيير إلا زر التقرير

وشكرا على المساعدة

#4

السلام عليكم

أخي لازم تختار زر الأختيار ليتم البحث عن العنصر المقابل له

اذا لماذا عاصر الاختيار موجودة في النموذج?

تستطيع ان تختار اكثر من اختيار جرب ذلك

سبحانك اللهم وبحمدك أشهد ان لا اله الا أنت

أستغفرك وأتوب اليك

الهم صلي وسلم وبارك على سيدنا وحبيبنا محمد

#5

شكرا على المساعدة

#6

السلام عليكم

حياك الله أخي

اذا ما بدك تستخدم ازرار الاختيار فتستطع ان تستخدم الكود التالي

Function GetWhere() As String
Dim ComboBoxs, Fileds
Dim sWhere As String
ComboBoxs = Split("مربع_تحرير_وسرد10,مربع_تحرير_وسرد8,مربع_تحرير_وسرد6,مربع_تحرير_وسرد2,مربع_تحرير_وسرد14", ",")
Fields = Split("manu_pc,cpu,hdd,type,ram", ",")
For i = 0 To UBound(ComboBoxs)
	If Me.Controls(ComboBoxs(i)).ListIndex <> -1 Then
	   sWhere = sWhere + IIf(sWhere = "", "", " AND ") & Fields(i) & "='" & getValue(Me.Controls(ComboBoxs(i))) & "'"
	End If
Next
If Val(getValue(Me.خيار109)) = -1 Then
   If Me.إطار__إطار_محيط120.Value = 1 Then
	  sWhere = sWhere + IIf(sWhere = "", "", " AND ") & "Name='" & getValue(Me.نص9) & "'"
   Else
	  sWhere = sWhere + IIf(sWhere = "", "", " AND ") & " ID_Number=" & Val(getValue(Me.نص10))
   End If
End If
GetWhere = sWhere
End Function

Function getValue(oControl) As String
	getValue = ""
	If Not IsNull(oControl.Value) Then
	   getValue = oControl.Value
	End If
End Function

تم تعديل هذه المشاركة بواسطة Mo7eb_Alrasool في 23 يوليو 2006 في 03:42

سبحانك اللهم وبحمدك أشهد ان لا اله الا أنت

أستغفرك وأتوب اليك

الهم صلي وسلم وبارك على سيدنا وحبيبنا محمد

#7

الاخوة

جزاكم الله خيرا

بس عندي لفتــــــــــــــــــــة

لويكون الشرح مبسط ومطروح بالكامل حتى تعم الفائدة للجميع

اتمنى منكم اعادة شرح كيفية عمل بحث في نموذج بدون صور بس خطوة خطوة

حياكم الله وبياكم وجعل جنة الماوى مثوانا واياكم

هذا الموضوع مغلق.

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…