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

هل يوجد كود يصفي بدل طريقه استعلامات

مغلق
بدأه samir_samir في 1 يونيو 2003 · 7 رد · 735 مشاهدة · في مراجعة المواضيع
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

الموضوع

كل يوم

يوجد اكثر من استلام مورد بنفس الاسم والتاريخ

ولكن الفاصل بينهما هو رقم الوصل؟؟؟؟؟؟؟؟؟

عند المبيع يوجد الحصر

عندما ادخل نوع الصنف

يوجد في رقم الوصل كل ارقام

مثلا الزهره له ارقام وصل

مثلا الكوسا له ارقام وصل

المشكله انه يوجد كل ارقام الوصل

انا ليس مقتنع فى هزه الطريقه

هل يوجد حل لاهزه المشكله

عن طريقه الكود ليس عن طريقه الاستعلامات

وشكرا للاخوه على المشاركه

عسى ان شاء الله نلاقي حلا

من الاخوه الكرام

(f)(f)

swcc-1053466947.gif

sba.zip

#2

للرفع

(clock)

:cool:

swcc-1053466947.gif

#3

اخوي مثالك صعب ويحتاج وقت

لكن اذا عندك استعلامات زي بعض ولا تبغى تكثر منها

اعمل نموذج واحد يصلح للاستعلامات المتشابهة

ورح لكل استعلام سوي له عرض في وضع SQL وانسخ عبارة SQL ولصقها في النموذج في مصدر البيانات ، ثم قصها مرة ثانية وخلي مصدر البيانات فارغ

وفي النموذج في حدث قبل الفتح اكتب الكود

Me.RecordSource = ""

ثم الصق عبارة SQL اللي قصيتها من مصدر بيانات النموذج بين القوسين ""

وكذا الاستعلام ما عاد له حاجة .

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

يعني اكتب مثلا

If [Forms]![Form1]![txt1] = 1 Then

Me.RecordSource = SQL1

 ElseIf [Forms]![Form1]![txt1] = 2 Then

Me.RecordSource = SQL2

Else

Me.RecordSource = SQL3

End if

كان ودي اعمل مثال لكن وقتي ما يسمح ، واتمنى واحد من الاخوان يقدر يعدل في مثالك أو يحط مثال جديد

#4

أرجو التوضيح أكثر

#5

مثال ومعليش لو كان بسط

exampl1.zip

#6

السلام عليكم

اخ osama457

كود بحاجه للتصليح

الاجراء الى كتبتو هونيك لن يعمل هنا

Private Sub رقم_AfterUpdate()

x = DLookup("[رقم]", "[تعريف]", "[نوع]=" & "'" & Me.نوع & "'" & " And [رقم]=" & "'" & Me.رقم & "'")

z = [رقم]

MsgBox x & vbCrLf & z

If Nz([x], "") <> Nz([z], "") Then

MsgBox# ("الرقم غير صحيح")

End If

End Sub

هزا هو البرنامج طبق الاصل

حولت كتير طبقو ماكان يظبط

شكرا واتمنى ماكون عم عزبك

شكرااااااا

#7

اخوي انا ما فهمت المشكلة

لو تتكرم وتحط مثال بسيط ، يعني مثال توضح فيه وين مكان المشكلة بالظبط

وان شا الله تلقى حل مني انا او من غيري من الاخوان

#8

للرفع

swcc-1053466947.gif

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

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