أحمد عمروف قام بنشر أكتوبر 21, 2016 قام بنشر أكتوبر 21, 2016 أساتذتي الأفاضل بعد خالص التحية والتقدير إذا تكرمتم لي سؤالين في المرفق: السؤال الأول: أريد حصر عدد الخانات الفارغة في الجدول في جميع الحقول .. بواسطة الدالة Dcount .. بحيث يتم وضعها في النموذج .. وقد لجأت إلى صياغة الدالة لكل حقل على حدى .. وجمع الدالات جميعها. والسؤال .. هي يمكن صياغة كل الشروط في الدالة مرة واحدة بمعنى كتابة جملة Dcount مرة واحدة وبداخل القوس نضيف أسماء الحقول واحدًا تلو الآخر. السؤال الثاني: في عمود (كود الموظف) يوجد أكواد مكررة في الجدول .. هل توجد دالة تحسب عدد مرات التكرار .. ومن ثم وضع تلك الدالة في مربع نص في النموذج الافتتاحي. (لا أريد استخدام استعلام بحث عن التكرار) .. بل أريد – إن أمكن – بواسطة الدوال. جزيل الشكر والتقدير لسيادتكم. Omar.zip 1
محمد ايمن قام بنشر أكتوبر 21, 2016 قام بنشر أكتوبر 21, 2016 تفضل اخي الكريم يوجد في المرفق وحدة نمطية تتضمن كودين الكود الاول لحساب الحقول الفارغة ويتم استدعاؤه بهذا الشكل : MyNullCountFunction("A07_Data") الكود الثاني لحساب التكرار ويتم استدعاؤه بهذا الشكل : MyRepeatFunction("A07_Data", 1) A07_data يمثل اسم الجدول 1 تمثل رقم العمود الذي تريد حساب التكرار فيه بمعنى آخر انت لديك في الجدول السابق 7 اعمدة ( الاسم و الكود الخ ) الترقيم لهذه الاعمدة يبدا من الصفر اي ان عمود الاسم رقمه 0 وعمود الكود رقمه 1 وعمود التخصص رقمه 2 وهكذا نتائج التكرار تجدها في الجدول tbl1 قاعدة بيانات1.rar 3
أحمد عمروف قام بنشر أكتوبر 21, 2016 الكاتب قام بنشر أكتوبر 21, 2016 أستاذي الفاضل العزيز/ محمد أيمن لقد أصبت كبد الحقيقية. الحل ممتاز وغير متوقع وسهل (بعد طبعا صياغة الدالة الرائعة التي قمت سيادتك بصياغتها) وغير تقليدي. لقد وجهتني وجهة أخرى غير متوقعة بعيدا عن الدالة الواردة في السؤال. وبالنسبة لحساب التكرارات .. فهي طريقة رائعة وقمة في الإبداع. جزاكم الله كل خير وزادكم علما وتوفيقا. 1
أحمد عمروف قام بنشر أكتوبر 22, 2016 الكاتب قام بنشر أكتوبر 22, 2016 أستاذي الفاضل/ أساتذتي الأفاضل طبعا رد الأستاذ محمد أيمن كان رد شافي وكافي. ولكن طلب صغير إن أمكن .. هل يمكن البحث عن الخلايا الفارغة في أعمدة او حقول محددة فقط .. وليس في كامل الجدول. حيث أنني قمت بالتجريب فوجدت أن الحساب يكون لكامل حقول الجدول، فماذا لو أردت البحث في أحقول محددة فقط ؟؟؟ أكرر شكري وتقديري عن طريقة البحث عن التكرار بالدالة وليس الاستعلام. جزيل شكري وتقديري واحترامي 1
عبد الفتاح كيرة قام بنشر أكتوبر 22, 2016 قام بنشر أكتوبر 22, 2016 (معدل) المستساغ أن تبحث عن عدد السجلات التى بها حقل فارغ أو أكثر و هى هنا 11 باستخدام المعامل Or تم تعديل أكتوبر 22, 2016 بواسطه عبد الفتاح كيرة
أحمد عمروف قام بنشر أكتوبر 22, 2016 الكاتب قام بنشر أكتوبر 22, 2016 (معدل) أستاذي الفاضل عبد الفتاح كيرة كلام سعادتكم مظبوط 100 % .. المطلوب عدد السجلات التي بها حقل معين فارغ .. بمعني أنني لا أريد البحث في كل حقول الجدول .. فمثلا إذا وجد حقل في آخر الجدول للملاحظات .. فمن المتوقع أن يكون أغلب خلاياه فارغة .. وبالتالي أصيغ سؤالي كالآتي .. كيفية معرفة عدد السجلات التي بها بعض الحقول فارغة ؟!! ما المقصود بوضع المعامل Or .. وأين يوضع ؟؟؟ جزيل شكري وتقديري تم تعديل أكتوبر 22, 2016 بواسطه أحمد عمروف 1
محمد ايمن قام بنشر أكتوبر 22, 2016 قام بنشر أكتوبر 22, 2016 3 ساعات مضت, أحمد عمروف said: ولكن طلب صغير إن أمكن .. هل يمكن البحث عن الخلايا الفارغة في أعمدة او حقول محددة فقط .. وليس في كامل الجدول. طبعا ممكن ذلك اخي الكريم في المرفق يتم البحث عن الحقول الفارغة في العمود ( التخصص ) قاعدة بيانات2.rar
أحمد عمروف قام بنشر أكتوبر 23, 2016 الكاتب قام بنشر أكتوبر 23, 2016 أستاذي الفاضل العزيز/ محمد أيمن تسلم وتعيش .. الحل أكثر من رائع .. والفكرة صائبة وتم حل المشكلة بضل الله ثم مساعدتكم المخلصة. جزاكم الله كل خير وزادكم علما وتوفيقا.
عبد الفتاح كيرة قام بنشر أكتوبر 23, 2016 قام بنشر أكتوبر 23, 2016 (معدل) بارك الله فيكم على أرض الواقع معرفة عدد الموظفين الذين لديهم بيانات ناقصة =DCount("[name]";"A07_Data";"[Code] is null or[date_taeen] is null or [Takhasos] is null or [Moahel] is null or [Kader] is null or [Date_Moahel] is null ") تم تعديل أكتوبر 23, 2016 بواسطه عبد الفتاح كيرة 1
أحمد عمروف قام بنشر أكتوبر 23, 2016 الكاتب قام بنشر أكتوبر 23, 2016 أستاذي العزيز الفاضل/ عبد التفاح كيرة أكرمكم الله .. وصلت الفكرة باستخدام الدالة المطلوبة فهمت مقصد سيادتك بقولك وضع المعامل oR جزاكم الله خيرا وزادكم فضلا وعلما 1
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.