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

طلب مساعدة في تقرير أكسس

بدأه أبوهمام الطائفي في 26 ديسمبر 2008 · 5 رد · 793 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

الإخوة الكرام

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

أريد فقط أن يقوم البرنامج بفرز البيانات حسب التسلسل الأبجدي للأسماء عند طباعة التقرير

ما هو الكود الذي أستخدمه ؟

ملاحظة :

استخدمت خانة للترقيم التلقائي لذلك لا أريد الأرقام أن تتغير بل تبقى ثابته وبقية البيانات التي تفرز

يعني أستثني عمود الرقم من الفرز ؟

وشكر لكم

#2

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

اخي أبوهمام الطائفي

في عرض التصميم للتقرير ومن خصائصه ومن التبويب ( بيانات )

يوجد خاصية اسمها ( ترتيب حسب ) ضع بها اسم الحقل الذي تريد الترتيب على اساسه

ايضاً يوجد خاصية اخرى تحتها اسمها ( ترتيب حسب عند ) غير قيمتها الى القيمة ( نعم )

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

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

تم تعديل هذه المشاركة بواسطة يوسف احمد في 26 ديسمبر 2008 في 14:36

#3

حياك الله أستاذي الكريم يوسف

طريقتك رائعة وسهلة ومميزة في الفرز

لكن المشكلة أني أقوم بالفرز الأبجدي (( بناء على ترتيب اسم الطالب ))

بينما هناك لدي حقل في الأول (( الرقم )) ترقيم تلقائي

فعندما أقوم بالفرز حسب الاسم يتغير معي الرقم بحيث يصبح غير متتابع (( كما في الصورة ))

وأنا هدفي إن الترقيم يبقى مثلما هو (( 1.2.3.1.5 )) وهكذا بينما بقية الحقول تفرز حسب الاسم

أرفقت صورة لتوضيح المشكلة

أرجو المساعدة أيها الأحبة ..

post-122643-1230294627_thumb.jpg

#4

بارك الله فيك اخي ابو همام

اعتقد بأن ما تطلبه لا يمكن تحقيقه حيث ان حقول السجل الواحد مرتبطة ببعضها البعض ولكن يمكنك عمل ترقيم تلقائي خاص على مستوى التقرير وذلك بعمل الآتي:

1: في عرض التصميم للتقرير استبدل مربع النص الخاص بالرقم بالتقرير بمربع نص غير منضم

2:من خصائص مربع النص الغير منضم ومن التبويب ( بيانات ) يوجد خاصية اسمها مصدر عنصر التحكم وهي الخاصية الاولى في هذا التبويب ضع بها القيمة ( 1= )

3: توجد خاصية اخرى بنفس التبويب اسمها مجموع تراكمي اختر منها القيمة ( مجموعة إضافية )

ارجو ان يفيدك هذا الحل

بالتوفيق

تم تعديل هذه المشاركة بواسطة يوسف احمد في 26 ديسمبر 2008 في 17:12

#5

وهذا مثال عملي علي كلام الاخ الفاضل يوسف احمد

Auto_Number_in_Report.rar

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#6

يعطيكم العافية أستاذتي الكرام

وأشكر لكم كرمكم بالمعلومة وجزاكم الله خيرا

والحمدلله توجيهاتكم كانت صائبة ومفيدة وناجحة في البرنامج

لدي استفسار بسيط :

عندما أريد من التقرير أن يفرز أسماء الطلاب بناء على المرحلة الدراسية مثلا (( 1/م ثم 2/م ثم 3/م ثم 1/ث وهكذا )) مراحل المتوسط والثانوي

عندما أقوم بعملية الفرز لا يقوم بفرزها بناء على المرحلة بل بناء على الرقم

فتكون النتيجة كالتالي : (( 1/م ثم 1/ث ثم 2/م ثم 2/ث وهكذا )) فهل من طريقة أجعل التقرير يفرزها على المرحلة كاملة ؟؟

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