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

مطلوب كود لوضع معيار فى الاستعلام

بدأه safwatscc في 22 فبراير 2012 · 4 رد · 806 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الاخوة الافاضل

لدى استعلام واحد

وهناك عدة نماذج مصدرها هذا الاستعلام وكل نموذج من النماذج الكثيرة لة معيار خاص به

فاذا وضعت معيار فى الاستعلام لاحد النماذج لا اعرف استخدم الاستعلام فى النماذج الاخرى

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

وهكذا كل نموذج

#2

ابذل مجهوداً وضع مثالا لنتمكن من مساعتك

84CJO.gif

#3

الاخ الفاضل

يوجد نموذجين فى المرفق والاستعلام واحد

مطلوب وضع المعيار فى كود عند فتح النموذج

المعيار.rar

#4

اخي الفاضل

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

1. قم بوضع المعيار المطلوب في الإستعلام والذي تريده للنموذج المطلوب

2. تأكد اولا من عمل المعيار وذلك بتشغيل الإستعلام ثم ضع المعيار فإذا فتح الإستعلام على المعيار المطلوب فهذا يعني ان كل شيء تمام

3. الآن قم بعرض الإستعلام في وضع SQL ثم انسخ الجملة كاملة لأن بها المعيار المطلوب للنموذج

4. اذاهب الآن الى النموذج المطلوب ثم في حدث عند الفتح قم بجعل مصدر السجلات هو جملة SQL بهذه الطريقة

Private Sub Form_Open(Cancel As Integer)
Dim strSQL As String
strSQL = "SELECT Trabet.ID, Trabet.Farh, Trabet.Name, Trabet.Tel, Trabet.Tel1, Trabet.Nember, Trabet.Adrees, Trabet.Date1, Trabet.Ne1, Trabet.Ne2, Trabet.Bolk, Trabet.Metr, Trabet.price, Trabet.Mokdm, Trabet.Month, Trabet.Dofa, Trabet.Start, Trabet.End, [Metr]*[price] AS [All], [all]-[mokdm] AS Bakey, [Bakey]/[Month] AS PriceMonth, [PriceMonth]*[Dofa] AS PriceDofa, [month]/[dofa] AS CountDofa, Trabet.Scc " & _
"FROM Trabet " & _
"WHERE (((Trabet.ID)=[Forms]![trabet1]![id]))"

Me.RecordSource = strSQL
End Sub

5. الآن توجه الى خصائص النماذج وفي تبويب الكل قم بإزالة مصدر السجلات للنموذج ( لأن مصدر السجلات قد وضعناه اساسا بالكود عند حدث فتح النموذج )

post-15367-009182900 1330088804_thumb.gi

6 . اذهب الى الإستعلام الآن وقم بحذف المعيار ليصبح استعلام عادي بدون معايير ثم ضع معيارك الخاص بالنموذج الآخر ثم انسخ جملة الإستعلام وضعها في حدث عند فتح النموذج المطلوب وكرر هذه الخطوات لبقية النماذج وحتى لو كانت 100 نموذج

post-15367-091881400 1330089153_thumb.gi

za-المعيار.rar

بالتوفيق

المرفقات
AA1.gifAA2.gif
1
#5

الاخت الفاضلة الاستاذة زهرة

بارك الله فيكى وجعلة فى ميزان حسناتك

وارجوا الا اكون اثقل عليكم فى طلباتى

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