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

طلب مساعدة بدالة Dcount بحقل شرطي باستعلام


طوفان

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

[ALIGN=center]السلام عليكم ورحمة الله وبركاته

في البداية أشكركم على المنتدى الذي استفدت منه الكثير ومازلت أرى نفسي أستفيد وفيكم البركة بعد الله

لدي استفسار عن الطريقة الصحيحة لكتابة دالة Dcount داخل حقل شرطي جديد باستعلام وسأوضح لكم الفكرة والسبب في حاجتي لدالة Dcount

لدي استعلام تحديد يعطي نتائج من 3 جداول حسب التحديد

والنتائج هي أرقام العملاء المشتركين بخدمة معينة وحالة اشتراكاتهم ( أي أنه لن يعرض كافة أرقام العملاء بل يعرض فقط المشتركين بتلك الخدمة المعينة )

وقد يكون لعميل أكثر من اشتراك بنفس الخدمة أي أنه سيتكرر رقم العميل مرتين أو ثلاثة أو أكثر

المطلوب من دالة Dcount هي حساب عدد مرات تكرار رقم العميل من نتائج الاستعلام نفسه (أي أنها لن تبحث داخل أي جدول أو استعلام خارجي)

اسم الاستعلام

Query1

الحقل المراد حساب تكرار نفس الرقم فيه هو

CustomerNumber

الكود الذي حاولت كتابته ولكنه يعطيني العدد الكلي للسجلات دون حساب تكرار نفس الرقم

Services: DCount("CustomerNumber";"Query1";"CustomerNumber =CustomerNumber")

مع الشكر مقدماً

لكم تحيتي

طوفان

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

الأخ طيف أولا ألف شكر على اهتمامك أولا وأخيراً

أما بالنسبة للملف فالعذر منك للأسف لم يعطيني النتيجة المطلوبة فالمطلوب هو أن يعطيني كم هي عدد اشتراكات العميل رقم 2 بخدمة D S L

D S L هي الخدمة المطلوب حساب عدد مرات اشتراكه فيها وليس جميع الخدمات

وقد قمت بحصر نتيجة الاستعلام على نوع الخدمة D S L فقط ووجدت أن النتيجة هي اشتراكين للعميل رقم 2 رغم انه مشترك مرة واحدة بخدمة D S L ومرة واحدة بخدمة انتر نت

لك مني مرة أخرى الشكر على اهتمامك فيكفيني اهتمامك

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

السلام عليكم ورحمة الله وبركاته

الاخ العزيز / طوفان

العميل رقم ( 2 )

اسم العميل / فهد خالد

لديه الشتراك التالي

1- D S L بتاريخ 1426/9/7

2- D S L بتاريخ 1424/7/9

وعندما تختار الخدمه من القائمه المنسدله وهي ((D S L )) سوف

تكون انتيجه في الاستعلام في حقل (( عدد مرات تكرار الاشتراك )) = (( 2 ))

اي ان عنده اشتراكين في خدمة (( D S L ))

والسلام عليكم ورحمة الله وبركاته

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

الأخ الكريم طيف
جهزت ملف البرنامج وبه الاستعلام وقد حاولت بنفس طريقتك ولكنه لم يعطني النتيجة المطلوبة
ولكني الآن لا أستطيع إرفاق الملف بالرد ( لم أجد الأيقونة الخاصة بإرفاق الملف ) لكي يتسنى لك مشكورا معرفة الخلل

ولكني لا أجد طريقة أرفق بها لك الملف !!
رابط هذا التعليق
شارك

السلام عليكم ورحمة الله وبركاتة

الاخ العزيز / طوفان

يمكنك ان ترسل الملف على بريدى sys00823@hotmail.com

اتمنا ان يكون الملف يحتوي على بينات حتا لو كانته بينات وهمية كي يتسنا لي تجربة

والله الموفق

والسلام عليكم

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

أخ طيف
الهدف من الاستعلام المربوط بأربع جداول هو أن يكون هذا الاستعلام مصدر بيانات لنموذج بخاصية (Continuous Forms) بمعنى أنه سيعرض النموذج بصفحة واحدة أكثر من اسم وبجانب الاسم عدد اشتراكاته

الملف الذي أرفقته أنت مشكورا أستفدت منه بمعلمومات جديدة ولكنه للأسف لم يعطيني المطلوب
شكرا لك
رابط هذا التعليق
شارك

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information