ahmed_204079 قام بنشر أغسطس 7, 2024 قام بنشر أغسطس 7, 2024 'الاستعلام عن حقل ان كان موجود If QForExport.b0 < 1 Then Beep MsgBox "الحقل المرد الاستعلام عنه(الوظيفة)غير موجود " Exit Sub End If الكود ده مش عاوز يشتعل معاايا فاين الخطا QForExport ده اسم الاستعلام b0 اسم الحقل 1
ابوخليل قام بنشر أغسطس 7, 2024 قام بنشر أغسطس 7, 2024 هل الاستعلام QForExport عبارة عن سجل واحد فقط ؟ اذا الجواب لا : بل يشتمل على سجلات عديدة اذا يوجد اكثر من حقل b0 داخل الاستعلام فأي حقل تريد الاستعلام عنه اتمنى يكون تساؤلي واضح بمعنى يلزم شرط محدد لاختيار وتحديد الحقل المقصود 1
تمت الإجابة محمد احمد لطفى قام بنشر أغسطس 7, 2024 تمت الإجابة قام بنشر أغسطس 7, 2024 تفضل هل هذا ما تقصد Dim qdf As DAO.QueryDef Dim fld As DAO.Field Dim fieldName As String Dim fieldExists As Boolean fieldName = "b0" On Error Resume Next Set qdf = CurrentDb.QueryDefs("QForExport") On Error GoTo 0 If qdf Is Nothing Then MsgBox "The query QForExport does not exist." Exit Sub End If For Each fld In qdf.Fields If fld.Name = fieldName Then fieldExists = True Exit For End If Next fld If fieldExists Then MsgBox "The field (" & fieldName & ") exists." Else Beep MsgBox "The field (" & fieldName & ") does not exist." End If و قد يختلف الأمر اذا كان الاستعلام يحتوى على أكثر من جدول به نفس اسم الجقل كما أشار أستاذى أبو خليل TTTEst.mdbFetching info...
ahmed_204079 قام بنشر أغسطس 7, 2024 الكاتب قام بنشر أغسطس 7, 2024 (معدل) في 7/8/2024 at 08:56, ابوخليل said: هل الاستعلام QForExport عبارة عن سجل واحد فقط ؟ اذا الجواب لا : بل يشتمل على سجلات عديدة اذا يوجد اكثر من حقل b0 داخل الاستعلام فأي حقل تريد الاستعلام عنه اتمنى يكون تساؤلي واضح بمعنى يلزم شرط محدد لاختيار وتحديد الحقل المقصود Expand متشكر اولا علي سرعة الرد جزاكم الله خير ثانيا هو حقل واحد باسم b0 والتسمية بتاعته الوظيفة ولا يوجد اي حقول اخري في نفس الجدول او الاستعلام QForExport بهئا الاسم يعني عير مكرر الشء اللي ارغب في نوضيحة هو اني باختار من كمبوبوكس " معلم - معلم اول - معلم اول ا- معلم خبير- كبير معلمين " فاذاكان الحقل b0(الوظيفة) غير موجود بالاستعلام يعطي رسالة ان الحقل غير مضاف ويخرج من الاجراء لحين اضافة الحقل للاستعلام من listbox الاستاذ محمد احمد لطفي متشكر جدا علي ردك ولكن لم ينجح الامر وبيعطي رسالة موجوده في New Bitmap image.bmpNew Bitmap image.bmpNew Bitmap image.bmpFetching info... المرفقات في 7/8/2024 at 12:59, محمد احمد لطفى said: تفضل هل هذا ما تقصد Dim qdf As DAO.QueryDef Dim fld As DAO.Field Dim fieldName As String Dim fieldExists As Boolean fieldName = "b0" On Error Resume Next Set qdf = CurrentDb.QueryDefs("QForExport") On Error GoTo 0 If qdf Is Nothing Then MsgBox "The query QForExport does not exist." Exit Sub End If For Each fld In qdf.Fields If fld.Name = fieldName Then fieldExists = True Exit For End If Next fld If fieldExists Then MsgBox "The field (" & fieldName & ") exists." Else Beep MsgBox "The field (" & fieldName & ") does not exist." End If و قد يختلف الأمر اذا كان الاستعلام يحتوى على أكثر من جدول به نفس اسم الجقل كما أشار أستاذى أبو خليل TTTEst.mdb 432 kB · 2 downloads Expand تم تعديل أغسطس 7, 2024 بواسطه ahmed_204079 1
ahmed_204079 قام بنشر أغسطس 7, 2024 الكاتب قام بنشر أغسطس 7, 2024 في 7/8/2024 at 16:52, محمد احمد لطفى said: قم بادراج ملف مرفق مثال لعمل المطلوب Expand اتفضل ملف مدرج به الكود بتاعك ويوجد حطا لما الغي الوظيفة من القائمة الاولي بعد ما اكون اخترت معلم اول ا مثلا يظهر لي مربع به b0 الميزانية ملف بسيط.accdbFetching info...
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.