السلام عليكم ورحمة الله وبركاته
اساتذتنا الكرام
لو كان لدي جدول فيه ٣٠ اسم
واريد ان اظهرها في تقرير ولكن اريد ان يكون عدد الاسماء في الصفحة الاولى من التقرير ١٠ اسماء فقط وفي الثانية عشرة اسماء و في الثالثة عشرة اسماء؟؟
اي تقسيم الاسماء الى مجموعات واظهار كل مجموعة في صفحة مستقلة
علما ان عدد المجموعات يحدده الشخص الذي يعمل على البرنامج
عذرا للاطالة
وعليكم السلام ورحمة الله وبركاته
أهلا بك أخي الكريم , لم تذكر ماهو نوع التقارير الذي تستخدمه .
(14-03-20, 02:49 AM)Ahmed_Mansoor كتب : [ -> ]وعليكم السلام ورحمة الله وبركاته
أهلا بك أخي الكريم , لم تذكر ماهو نوع التقارير الذي تستخدمه .
لدي active report و crystal report 10 و كذلك data report الموجود مع برنامج فيجوال
اي نوع من هذه التقارير ممكن ان يؤدي هذه الوظيفة ممكن استخدمه
شاكرا لك ردك استاذنا الفاضل
أهلا بك أخي الكريم , هذه الطريقة لتقارير الأكتف ريبورت قم بالضغط دبل كلك على أي قسم في تقرير الأكتف ريبورت لكي يظهر لك الكود الخاص بالتقرير ثم إلصق فيه هذا الكود وأحفظ وجرب , بالتوفيق :
PHP كود :
Dim rCount As Integer
Private Sub ActiveReport_PageStart()
rCount = 0
Detail.NewPage = ddNPNone
End Sub
Private Sub Detail_Format()
If rCount = 9 Then
Detail.NewPage = ddNPAfter
Else
rCount = rCount + 1
End If
End Sub
(15-03-20, 02:09 AM)Ahmed_Mansoor كتب : [ -> ]أهلا بك أخي الكريم , هذه الطريقة لتقارير الأكتف ريبورت قم بالضغط دبل كلك على أي قسم في تقرير الأكتف ريبورت لكي يظهر لك الكود الخاص بالتقرير ثم إلصق فيه هذا الكود وأحفظ وجرب , بالتوفيق :
PHP كود :
Dim rCount As Integer
Private Sub ActiveReport_PageStart()
rCount = 0
Detail.NewPage = ddNPNone
End Sub
Private Sub Detail_Format()
If rCount = 9 Then
Detail.NewPage = ddNPAfter
Else
rCount = rCount + 1
End If
End Sub
شكرا جزيلا استاذ
Ahmed_Mansoor
بارك الله بك
ساجرب الكود
مع خالص التحايا
السلام عليكم استاذ Ahmed_Mansoor
بارك الله بك الكود يعمل وبشكل جيد
ولكن سمح لي ان اطمع في كرمك وعلمك واطلب شيئا اخر وهو موضح في الصورة المرفقة
وعذرا
(22-03-20, 01:04 AM)Amir_Alzubidy كتب : [ -> ]اهلا بك اخي الكريم
بدت لي الامور تخرج عن اطار المنطق لو تركنا للمستخدم الخيار بالعبث في مخرجات ومدخلات النظام بلا قيود
ارى من الافضل اذا كان لا بد من تقليص او زيادة عدد الاعمدة في التقرير
ان تقوم بانشاء نماذج التقارير بعدد الصيغ التي تريد
و تضع الخيارات امام المستخدم
اما عدد الصفوف فهي تقنية ناجحة قام بها الاخ الحبيب احمد منصور بارك الله فيه
وقمت بتجربتها وهي تعمل بشكل رائع
تحياتي لك
الاستاذ الفاضل
Amir_Alzubidy
شكرا لسرعة ردك وبارك الله بك
احترم رايك كثيرا وعذرا لانني لست مختصا
لكن ما اريده من التقرير امر منطقي
وهو كالاتي
لدي نظام توزيع الطلاب على القاعات الامتحانية
ويختلف التوزيع بحسب عدد الطلاب وحجم القاعة المستخدمة
فمرة يكون الامتحان لعدد من الطلاب ولعدد محدد من القاعات فنقوم بتقسيم الطلاب على القاعات المتاحة وقد نحتاج ان نجعل توزيع الطلاب في القاعة لو فرضنا انهم عشرون طالب على صفين كل صف عشرة طلاب
او اربعة صفوف كل صف خمسة طلاب وذلك ليس عبثيا بل حسب حجم القاعة وعدد المراقبين المتاحين
وشكرا لك كثيرا
لك ولكل الاخوة الكرام في منتدانا هذا