اذهب الي المحتوي
أوفيسنا

تصفية بالقائمة المنسدلة برقم الفاتورة لايعمل


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

اخواني الاعزاء

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

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

وانا ممنوووووووون لكم

ملاحظة : هذه القوائم المنسدلة قام بتعديلها لي الاخ جعفر مشكوراً قبل مدة قصيرة المرفق اكسس 2013  32بايت

44.jpg.20ef3be5ef0115da2e6e0a018bd8e3c6.jpg22222.jpg.7e73809736785dffd188d1beda1a6fcd.jpg                 

تصفية.rar

رابط هذا التعليق
شارك

السلام عليكم

تغيير بسيط في الكود الذي تستعمله:

    Dim rs As Object

    Set rs = Me.مساعد_تصفية_فواتير_الشراء.Form.RecordsetClone
    rs.FindFirst "[رقم فاتورة الشراء] = " & Str(Nz(Me![aa1], 0))
    If Not rs.EOF Then Me.مساعد_تصفية_فواتير_الشراء.Form.Bookmark = rs.Bookmark

 

تصفية.rar

  • Like 1
رابط هذا التعليق
شارك

2 ساعات مضت, صالح حمادي said:

السلام عليكم

تغيير بسيط في الكود الذي تستعمله:


    Dim rs As Object

    Set rs = Me.مساعد_تصفية_فواتير_الشراء.Form.RecordsetClone
    rs.FindFirst "[رقم فاتورة الشراء] = " & Str(Nz(Me![aa1], 0))
    If Not rs.EOF Then Me.مساعد_تصفية_فواتير_الشراء.Form.Bookmark = rs.Bookmark

 

تصفية.rar

اخي صالح المحترم 

شكراً جزيلاً على تعاونك معي ولاكن التعديل على الكد لا يعمل بشكل صحيح حسب ما موضح في الصورة المرفقة هو يقوم بالتظليل فقط 

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

 

5a744590acad5_3.jpg.807e0afaedb403b56920295f21d20efb.jpg

تصفية.rar

رابط هذا التعليق
شارك

إذا تريد ظهور إلا سجل واحد فإستعمل الكود التالي:

    Dim strFilter As String
    If Not IsNull(Me.aa1) Or Me.aa1 <> "" Then
      Me.مساعد_تصفية_فواتير_الشراء.Form.Filter = "[رقم فاتورة الشراء]=  " & Me.aa1
      Me.مساعد_تصفية_فواتير_الشراء.Form.FilterOn = True
    Else
      Me.مساعد_تصفية_فواتير_الشراء.Form.FilterOn = False
    End If

 

تصفية.rar

رابط هذا التعليق
شارك

منذ ساعه, صالح حمادي said:

إذا تريد ظهور إلا سجل واحد فإستعمل الكود التالي:


    Dim strFilter As String
    If Not IsNull(Me.aa1) Or Me.aa1 <> "" Then
      Me.مساعد_تصفية_فواتير_الشراء.Form.Filter = "[رقم فاتورة الشراء]=  " & Me.aa1
      Me.مساعد_تصفية_فواتير_الشراء.Form.FilterOn = True
    Else
      Me.مساعد_تصفية_فواتير_الشراء.Form.FilterOn = False
    End If

 

تصفية.rar

احسن اخي العزيز وبارك الله فيك هذا هو المطلوب وشكراً جزيلاً

رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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

Important Information