الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

برنامج خيري ولدي مشكلة في الفرز في التقارير .. من يقول أنا لها ..

بدأه مستركفي في 3 أكتوبر 2009 · 2 رد · 458 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

..

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

إخواني ..

كما هو واضح من العنوان .. أنا لدي مشكلة في الفرز في التقارير ..

لدي ثلاث أعمدة .. أريد من التقرير أن يرتب لي تصاعديا في كل الثلاث أعمدة ..

فمثلا ..

لدي ثلاث خانات ..

الخانة الأولى للسنة ..

الخانة الثانية للشهر ..

الخانة الثالثة لليوم ..

أريد من التقرير أن يرتب تصاعديا لخانة السنة ..

وإذا وجد للسنة قيمة متكررة .. يرتب على أساس الشهر تصاعديا للسنة المتكررة

وإذا وجد شهر متكرر يرتب على أساس اليوم لهذا الشهر المتكرر ..

وأرفق مثال لكم لعله يتضح المطلوب .. بمعنى لا أريد أن يتقدم يوم على آخر ..

وأرجو من إخواني إسعافي بالحل .. وهذا البرنامج برنامج خيري .. أسأل الله أن من يحل هذا الإشكال أن لايحرمه الأجر .

____.rar

#2

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

اخي الكريم

ارجو ان يكون هو مطلوبك

بالتوفيق

____.rar

#3

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

اخي الكريم

عودة الى سؤالك

لم تفيدني بأنه هو المطلوب ام لا ..... واعتقد بأنه ليس المطلوب .. لذا تمت المحاولة في الحل مرة اخرى

لا املك الآن اكسس 2003 ولكن ساشرح لك الحل عسى ان يكون هو المطلوب هذه المرة

الخطوات

1: عمل استعلام لنتكن من عملية الفرز المطلوب من خلاله

2: ندرج حقل الرقم ( no ) كما هو بشبكة الاستعلام

3: لحقل السنة بفرزها المطلوب سنقوم بعمل حقل محسوب كالتالي :

Y:Val(Left([Year];4))&"هـ"

4: لحقل الشهر بفرزه المطلوب سنقوم بعمل حقل محسوب كالتالي :

M:Val([Month])

5: لحقل اليوم بفرزه المطلوب سنقوم بعمل حقل محسوب كالتالي :

D:Val([Day])

6: في خانة فرز لجميع الحقول المحسوبة .. اختر تصاعدي .

7: قم بعمل تقرير مبني على هذا الاستعلام .... ستحتاج الى تغيير مسميات الحقول كالتالي Y هو حقل السنة ... M هو حقل الشهر .... D هو حقل اليوم

ملاحظة هامة : الاسماء Year ... Month ..... Day هي اسماء محجوزة واستخدامها في اي جزء من البرنامج قد يتسبب في مشاكل برمجية ويفضل ان تقوم بتغييرها .

ارجو ان يكون الشرح واضحاً وان يكون هو ما تريده هذه المرة

بالتوفيق ان شاء الله

تم تعديل هذه المشاركة بواسطة يوسف احمد في 5 أكتوبر 2009 في 04:40

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…