a71 قام بنشر يناير 14, 2017 قام بنشر يناير 14, 2017 السلام عليكم ورحمة الله وبركاتة أهدي أعضاء المنتدى أطيب التحيات وبعد أريد أن أعرض عليكم مشكلتي في عملية البحث في الأكسس وهي كالأتي : لي فور بأسم query3 وهو فورم خاص بعمل بحث متقدم ( الاسم , الرتبة , الإدارة , التاريخ ....الخ ) ومشكلتي هي حيث أنني ابحث بعد كتابة الإسم و والتاريخ وباقي المعلومات بشكل كامل . وفي حال رغبي البحث بالإسم فقط بدون كتابة التاريخ لا أستطيع ذلك . كيف يمكنني البحث بالإسم دون كتابة التاريخ ( أي في حال عدم كتابتي لتارخ محدد يقوم بالبحث في كل التواريخ ) . 111111111.rar
jjafferr قام بنشر يناير 16, 2017 قام بنشر يناير 16, 2017 وعليكم السلام اسمح لي اشرح التالي ، عن حقل الاسم fName : اذا جعلت شرط الاسم: 1. وكتبت في بحث النموذج جم ، فهذا سيعطيك الاسماء التي بها الحروف جم ، مثل (جمال ، جميل ، جميله ، جمعه ، اجمل ... ) ، والاسوأ اذا تبحث في الحقل ID عن الرقم 1 ، فهذا سيعطيك الارقام التي بها الرقم 1 ، مثل (1 ، 11 ، 120 ، 213 ، 115265 .... ) ، 2. واذا في النموذج عندك مربع سرد وتحرير ، وفيه اسماء الاشخاص ، وعندك اختيار باسم All ، ولما تريد اختيار All فانك تريد اعطائك جميع الاسماء ، 3. بينما اذا اردت اختيار اسم معين ، فالطريقة هكذا ، 4. بينما اذا اردت ترك حقل الاسم فاضي ، فالطريقة هذه تعطيك جميع الاسماء: 1 Like "*" & [forms]![frm_Main]![fName] & "*" Like "*" & [forms]![frm_Main]![ID] & "*" 2 Like IIf([forms]![frm_Main]![fName]='All',"*","*" & [forms]![frm_Main]![fName] & "*") 3 [forms]![frm_Main]![fName] 4 iif(len([forms]![frm_Main]![fName] & '')=0,[fName],[forms]![frm_Main]![fName]) . جعفر 1
a71 قام بنشر يناير 19, 2017 الكاتب قام بنشر يناير 19, 2017 في 16/01/2017 at 19:52, jjafferr said: وعليكم السلام اسمح لي اشرح التالي ، عن حقل الاسم fName : اذا جعلت شرط الاسم: 1. وكتبت في بحث النموذج جم ، فهذا سيعطيك الاسماء التي بها الحروف جم ، مثل (جمال ، جميل ، جميله ، جمعه ، اجمل ... ) ، والاسوأ اذا تبحث في الحقل ID عن الرقم 1 ، فهذا سيعطيك الارقام التي بها الرقم 1 ، مثل (1 ، 11 ، 120 ، 213 ، 115265 .... ) ، 2. واذا في النموذج عندك مربع سرد وتحرير ، وفيه اسماء الاشخاص ، وعندك اختيار باسم All ، ولما تريد اختيار All فانك تريد اعطائك جميع الاسماء ، 3. بينما اذا اردت اختيار اسم معين ، فالطريقة هكذا ، 4. بينما اذا اردت ترك حقل الاسم فاضي ، فالطريقة هذه تعطيك جميع الاسماء: 1 Like "*" & [forms]![frm_Main]![fName] & "*" Like "*" & [forms]![frm_Main]![ID] & "*" 2 Like IIf([forms]![frm_Main]![fName]='All',"*","*" & [forms]![frm_Main]![fName] & "*") 3 [forms]![frm_Main]![fName] 4 iif(len([forms]![frm_Main]![fName] & '')=0,[fName],[forms]![frm_Main]![fName]) . جعفر اشكر سيادتك على الرد .. انتفعت منه بشكل كبير
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.