سؤال

لقد كنت أتجول في الويب للحصول على مثال جيد ، لكن لا يمكنني معرفة كيفية إضافة استراحة صفحة إلى تقرير Activereports برمجيًا. عادة ما تتطلب التقارير التي أعمل معها 1-2 صفحة لكل سجل. من أجل دعم الطباعة المزدوجة للتقارير ، أريد إدراج صفحة فارغة لكل سجل يستخدم عددًا فرديًا من الصفحات ، مما يضمن طباعة كل سجل جديد في مقدمة كل صفحة مطبوعة.

أنا جديد جدًا على Activereports ، لذا فإن أي اقتراحات أو عينات رمز أو روابط موضع تقدير كبير!

هل كانت مفيدة؟

المحلول

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

الخيار 1: التحكم في كسر الصفحة ، يمكنك إضافة عنصر تحكم PageBreak إلى التقرير في موقع معين وتعيين خاصية ممكّنة بشكل برمجي لعنصر تحكم PageBreak لتحديد ما إذا كان ينشئ فاصل الصفحة أم لا. يرى هذه الصفحة للحصول على وثائق حول خاصية ممكّنة للتحكم في PageBreak:

الخيار 2: القسم. في هذه الحالة ، يمكنك تعيين خاصية NewPage للتفاصيل أو قسم Groupheader أو GroupFooter لتشغيل استراحة الصفحة. حاول تعيينه من حدث تنسيق القسم. يرى هذه الصفحة للوثائق حول خاصية NewPage.

ال منتديات الدعم المخصصة لدعم Activereports على موقع Grapecity نشطة وأيضًا وسيلة رائعة للحصول على اقتراحات ومساعدة في Activereports.

أتمنى أن يساعدك هذا!

تحرير: الروابط ثابتة

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top