بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاتة اخواني اعضاء المنتدى الكرام
ارغب في الحصول على المساعدة في كيفية عمل ( رقم التسلسل تلقائي في طباعة التقرير)
مثل
رقم التسلسل ا الاسم
1 احمد
2 علي
ولكم الشكر
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاتة اخواني اعضاء المنتدى الكرام
ارغب في الحصول على المساعدة في كيفية عمل ( رقم التسلسل تلقائي في طباعة التقرير)
مثل
رقم التسلسل ا الاسم
1 احمد
2 علي
ولكم الشكر
اليك الحل
افتح التقرير في وضع التصميم
اضف مربع نص (Text Box) حيث تريد أن يظهر الترقيم التلقائي
في خصائص مربع النص ... بيانات ... مصدر عنصر التحكم "Control Source" اكتب القيمة
=1
وهنا يجب الانتباه الى ان الرقم الذي نكتبه يبدأ الترقيم منه
وفي خصائص مربع النص ايضا ... بيانات ... سوف تجد خاصية Running Sum
ولديك خيارين هنا الأول Over All
اذا اخترت هذا الخيار سوف يقوم مربع النص بترقيم كافة سجلاتك بشكل متسلسل بغض النظر عن التجميع Grouping
الخيار الثاني Over Group
في هذا الخيار يقوم العداد ببدء الترقيم من 1 لكل مجموعة Group
اتمنى ان تكون قد استفدت
أحمد فخري الهياجنة
أخصائي تقنية المعلومات
لك الشكر عزيزي على هذه المساعدة
واذا امكن
لدي استفسار حول طباعة التقارير
لدي قاعدة بيانات واريد ان اطبع منها عن طريق تقرير الاسم ورقم الهاتف فقط
واريد ان يكون التقرير والطباعة بهذا الشكل
الاسم ___________ رقم الهاتف___________الاسم_________ رقم الهايف
علي 123456 احمد 321456
بحيث يطبع في السطر الواحد بيانات سجلين او اكثر
ولكم الشكر
تم تعديل هذه المشاركة بواسطة ابوصادق في 14 يناير 2004 في 13:48
أثناء تصميم التقرير، من القائمة "ملف" اختر "إعداد الصفحة" ثم من التبويب الذي يفتح لك اختر "أعمدة" وحدد عدد الأعمدة التي تريدها ونسق شكل التقرير بما يناسبك.
عبدالله عطيف
الأخ العزيز
ان الحل لهذا الموضوع كالتالي
كما فهمت لديك جدول به رقم التسلسل والاسم ورقم الهاتف وترغب بعرض تقرير يظهر لك سجلين في نفس السطر
لذلك عليك استخدام التقارير الفرعية ولاستعلامات كما يلي
1- سوف نستخدم استعلامين احدهما يظهر السجلات التي رقم تسلسلها فردي والآخر السجلات التي رقم تسلسلها زوجي
وسوف نستخدم المعادلة التالية لفصل السجلات (ضع المعادلة في عمود منفصل في الاستعلامين
[ContactID]/2-(Int([ContactID]/2))
حيث ContactID هو رقم تسلسل الشخص في الجدول
ونتيجة المعادلة التالية هي اما صفر أو 0.5 حيث اذا كانت النتيجة صفر يكون رقم التسلسل زوجيا واذا كانت النتيجة 0.5 يكون السجل فرديا
لقد اصبح لديك الان استعلام يظهر لك السجلات الفردية واستعلام آخر يظهر لك السجلات الزوجية
2- انشئ تقريرين يعتمدان على الاستعلامين اعلاه واجمعهما في تقرير آخر لتحصل على مرادك
3- مرفق مثال عن كل ما سبق ذكره
مع تحياتي
احمد الهياجنة
أحمد فخري الهياجنة
أخصائي تقنية المعلومات
الأخ العزيز
ان الحل لهذا الموضوع كالتالي
كما فهمت لديك جدول به رقم التسلسل والاسم ورقم الهاتف وترغب بعرض تقرير يظهر لك سجلين في نفس السطر
لذلك عليك استخدام التقارير الفرعية ولاستعلامات كما يلي
1- سوف نستخدم استعلامين احدهما يظهر السجلات التي رقم تسلسلها فردي والآخر السجلات التي رقم تسلسلها زوجي
وسوف نستخدم المعادلة التالية لفصل السجلات (ضع المعادلة في عمود منفصل في الاستعلامين
[ContactID]/2-(Int([ContactID]/2))
حيث ContactID هو رقم تسلسل الشخص في الجدول
ونتيجة المعادلة التالية هي اما صفر أو 0.5 حيث اذا كانت النتيجة صفر يكون رقم التسلسل زوجيا واذا كانت النتيجة 0.5 يكون السجل فرديا
لقد اصبح لديك الان استعلام يظهر لك السجلات الفردية واستعلام آخر يظهر لك السجلات الزوجية
2- انشئ تقريرين يعتمدان على الاستعلامين اعلاه واجمعهما في تقرير آخر لتحصل على مرادك
3- مرفق مثال عن كل ما سبق ذكره (لم اتمكن من تحميله ... مشاكل تحميل الملفات كثيرة في الموقع ... ارسل لي بريدك الالكتروني وسوف ارسل لك المثال)
مع تحياتي
احمد الهياجنة
أحمد فخري الهياجنة
أخصائي تقنية المعلومات
هذا الموضوع مغلق.