اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

الردود الموصى بها

قام بنشر (معدل)

السلام عليكم ورحمة الله وبركاته اخواني اعضاي ومشرفي المنتدي الكرام

عندي نموذج رئيسي اسمه forms_1  

وعدد اثنين  نموذج فرعي  نموذج اسمه fry_111  ولاخر اسمه fry_112

اريد البحث برقم الفاتورة  من خلال مربع نص واحد  اسم مربع النص   tt1 

فما هو التعديل علي هذ الكود 

Dim vSearchString As String
vSearchString = Me.tt1.Text
Me.tt2.Value = vSearchString
Me.fry_111.Requery

او  حل اخر  ولكم جزيل الشكر

تم تعديل بواسطه حسين العربى
سييسشي
قام بنشر
    me.fry_111.SetFocus
    me.fry_111![رقم الفاتورة].SetFocus
    DoCmd.FindRecord Me.tt1, , , , , , True

وعليكم السلام:smile:

 

هذا الكود للنموذج الفرعي الاول ، ويمكنك تغييره للنموذج الفرعي الثاني

 

جعفر

  • Like 1
قام بنشر

استاذي الفاضل ومعلمي شكرا علي مرروك الطيب 

الظاهر ماوصلك ما اقصده بالظبط او يمكن انا الي فهمت شنو تقصد

انا عاوذ ابحث من مربع نص واحد فقط في عدد اثنين نموذج فرعي 

يعني مثلا لما اضع رقم الفاتوره في مربع النص واضغط انتر يديني النتيجه في النموذجين 

مع العلم انا كل نموذج مرتبط بجدول غير الاخر

قام بنشر

وعليكم السلام اخي حسين:smile:

 

الكود السابق يبحث عن اول سجل في النموذج الفرعي ، فانت قلت:

12 ساعات مضت, حسين العربى said:

اريد البحث برقم الفاتورة  من خلال مربع نص واحد  اسم مربع النص   tt1 

.

اما اذا كان قصدك تصفية النموذج الفرعي على اساس مربع نص النموذج الرئيسي ، فيمكنك استعمال الكود التالي :

    me.fry_111.filter= "[رقم الفاتورة]=" & me.tt1
    me.fry_111.filteron= true

    me.fry_112.filter= "[رقم الفاتورة]=" & me.tt1
    me.fry_112.filteron= true

 

جعفر

قام بنشر

يا سيدي ، المشكلة ان رقم الفاتورة عندك "نص" ، والمعادلة التي اعطيتك هي اذا كان رقم الفاتورة "رقم":blink:

 

وكذلك كان الخطأ مني في الكود اعلاه ، فعند مناداة النموذج الفرعي ، يجب ان نضيف كلمة .Form. 

تفضل هذا التعديل ، بالاضافة انه عندك بقايا في نهاية الكود:

Private Sub fatora_no_AfterUpdate()

    Me.fry_111.Form.Filter = "[id_fatora]='" & Me.fatora_no & "'"
    Me.fry_111.Form.FilterOn = True

    Me.fry_112.Form.Filter = "[fatora_no]='" & Me.fatora_no & "'"
    Me.fry_112.Form.FilterOn = True

'End If
End Sub

 

جعفر

  • Like 1
  • Thanks 2

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information