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

كود بحث


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

49 دقائق مضت, Shivan Rekany said:

شوف هذا المثال لعل يفيدك

 

بحث نموذج مستمر بدون نموذج فرعي.rar

انااريد ابحث في اي معيار بحيث تطلع النتيجة في النموذج الفرعي

قاعدة بيانات4_up.rar

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

السلام عليكم

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

Like "*" & [forms]![frmsearch1]![geha] &"*"

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

 

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

لاادري لماذا لايتم حل بعض الاسئلة 

ارجو التكرم من الاستذه التكرم بعدم تجهل بعض الموضيع بدون حل حتى لايستفيد الكثير من الاعضاء في هذا المنتدى بلقليل من العلم الذي لديهم رغم معرفتنا بنشغالهم

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

حليت المطلوب بس باقي لي البحث بين تاريخين وهذ هو الكود

Private Sub cmdSearch_Click()
   
  Dim varFilter As Variant
varFilter = Null
 
   If Not IsNull(Me.kid) Then
     varFilter = "[NUmNUm] LIKE '*" & Me.kid & "*'"
   End If
   
   If Not IsNull(Me.date1) Or IsNull(Me.date2) Then
   varFilter = (varFilter + " AND ") & "([Dat_w]>=#" & Me.date1 & "# And [Dat_w]<=#" & Me.date2 & "#)"
   End If
  

   If Not IsNull(Me.bar) Then
      varFilter = (varFilter + " AND ") & "[parcode] LIKE '*" & Me.bar & "*'"
   End If
  
   If Not IsNull(Me.geha) Then
     varFilter = (varFilter + " AND ") & "[geht] LIKE '*" & Me.geha & "*'"
   End If
  
   If Not IsNull(Me.KIND) Then
     varFilter = (varFilter + " AND ") & "[kind] LIKE '*" & Me.KIND & "*'"
   End If
  
   If Not IsNull(Me.id_m) Then
     varFilter = (varFilter + " AND ") & "[id_m] LIKE '*" & Me.id_m & "*'"
   End If

   If Not IsNull(Me.kesm) Then
      varFilter = (varFilter + " AND ") & "[kesm] LIKE '*" & Me.kesm & "*'"
  End If
   
   If Not IsNull(Me.motaba) Then
      varFilter = (varFilter + " AND ") & "[motaba] LIKE '*" & Me.motaba & "*'"
   End If
   
   If Not IsNull(Me.mawdoo) Then
     varFilter = (varFilter + " AND ") & "[modo] LIKE '*" & Me.mawdoo & "*'"
   End If
  
   If Not IsNull(Me.d_kh) Then
     varFilter = (varFilter + " AND ") & "[d_kh] LIKE '*" & Me.d_kh & "*'"
   End If
   
   If Not IsNull(Me.ahmia) Then
     varFilter = (varFilter + " AND ") & "[ahmia] LIKE '*" & Me.ahmia & "*'"
   End If
   
   With Me.sub_searsh_w.Form
   
   If Not IsNull(varFilter) Then
     .DataEntry = False
     .Filter = varFilter
     .FilterOn = True
   Else
    .FilterOn = False
   End If
    .Requery
  End With
End Sub
 

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

معييار البحث وضعتها في زر البحث وليست في الاستعلام وكلها شغاله مائة مائة بس لم يتبقى سوى البحث بين تاريخين  وانا قد كتبته في الكود اعلاه بس لايتم التنفيذ

                                                                                                           If Not IsNull(Me.date1) Or IsNull(Me.date2) Then
  "(#"& varFilter = (varFilter + " AND ") & "([Dat_w]>=#" & Me.date1 & "# And [Dat_w]<=#" & Me.date2 

                                                                                                                                                         End If

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

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

جرب هذا الكود إذن:


varFilter = (varFilter + " AND ") & "[اسم حقل التاريخ] Between me.date1 And me.date2 

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

A2.PNG

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

1 دقيقه مضت, 99عمرو said:

معلش سؤال اخى محمد انا عندى نموذج بحث ولكن يظهر على شكل الجدول اريده مثل نموذج البحث الخاص بك 

ارفغ مثالك ورح اعدل علية 

وش الحل بين تاريخين

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

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

me.data1 هي مربع نص التاريخ الأول

me.data2 هي مربع نص التاريخ الثاني

الحمدلله تم الحل وذلك ليصبح الكود كالاتي

If Not IsNull(Me.date1) Or IsNull(Me.date2) Then
   varFilter = (varFilter + " AND ") & "[Dat_w] Between date1 And date2"
   End If

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

  • 4 years later...

الاستاذ الكعبي ممكن البرنامج لاني في دائرة و المسؤول شخص متعنت و يدور علي زلات  و رايد مني هكذا برنامج

تم تعديل بواسطه WLLED
للتوضيح
رابط هذا التعليق
شارك

في ١٦‏/١‏/٢٠١٧ at 19:22, علي محمد الكعبي said:

الحمدلله تم الحل وذلك ليصبح الكود كالاتي

If Not IsNull(Me.date1) Or IsNull(Me.date2) Then
   varFilter = (varFilter + " AND ") & "[Dat_w] Between date1 And date2"
   End If

الاستاذ الكعبي ممكن البرنامج لاني في دائرة و المسؤول شخص متعنت و يدور علي زلات  و رايد مني هكذا برنامج

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

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