النهر العطشان قام بنشر يونيو 22, 2021 قام بنشر يونيو 22, 2021 السلام عليكم ورحمة وبركاتة يرجى المساعدة بأنشاء كود لمعرفة عدد المراتب في حقل ارقام التي تزيد او تقل عن عدد معين فمثلا هنالك جدول (Table) فية سجل (no) لعدد من الارقام كان تكون ارقام هواتف او ارقام سيارات ومدخله الارقام في هذا الحقل سابقا المطلوب انشاء كود يظهر السجلات التي تحتوي على الارقام المدخلة في ذلك السجل اذا كانت اكثر او اقل من 6 مراتب وكما في الجدول ادناه وشكرا بيانات.mdb
kanory قام بنشر يونيو 22, 2021 قام بنشر يونيو 22, 2021 اذا كان فهمي للموضوع صحيح انظر الاستعلام ..... بيانات.mdb 3 1
النهر العطشان قام بنشر يونيو 22, 2021 الكاتب قام بنشر يونيو 22, 2021 شكرا استاذ kanory على المساعدة وسرعة الاجابة تمام وهو المطلوب لكن احتاج ان يكون عن طريق كود لزر في فورم ان امكن وكما في الملف المرفق وشكرا بيانات 2.mdb
kanory قام بنشر يونيو 22, 2021 قام بنشر يونيو 22, 2021 لا تريد العرض .....؟؟؟؟؟ ام تريد عرضها في النموذج .......؟؟؟؟؟ ام تريد رسالة .....؟؟؟؟ 3
kha9009lid قام بنشر يونيو 22, 2021 قام بنشر يونيو 22, 2021 مشاركة مع استاذي الفاضل @kanory قم بانشاء نموذج مستمر ( جدولي ) ثم قم باضافة زر امر وفي حدث عند النقر ضع الكود التالي Dim k As String k = "SELECT Table.* FROM [Table] WHERE (((Len([no]))<6 Or (Len([no]))>6));" form.RecordSource = k الملف مرفق بيانات.mdb 1
kha9009lid قام بنشر يونيو 23, 2021 قام بنشر يونيو 23, 2021 عذرا ما انتبهت انك وضعت مرفق في ردك على الاستاذ @kanory لذا اذا اردت بنفس فكرتك ممكن نستخدم امر فتح نموذج ونحمل قيمة في بارامتر OpenArgs ليكون امر الامر DoCmd.OpenForm "frm_2", , , , , , "1" ثم في نموذج البينات في حدث عند الفتح نضع الامر التالي If Not IsNull(Me.OpenArgs) Then Dim k As String k = "SELECT Table.* FROM [Table] WHERE (((Len([no]))<6 Or (Len([no]))>6));" Form.RecordSource = k End If من المؤكد ان هناك طرق اخرى لتنفيذ ولكن اعتقد هذه الاسهل والله اعلم الملف مرفق بيانات 22.mdb 1
النهر العطشان قام بنشر يونيو 24, 2021 الكاتب قام بنشر يونيو 24, 2021 شكرا الى الاساتذه الافاضل (kanory و kha9009lid) الطريقتي ادت الغرض المطلوب منها جعلها الله في ميزان حسناتكم
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.