السلام عليكم ورحمة الله وبركاته
ــــــــــــــــــــــــــــــــــــــــــــــــــــ
إخواني الكرام واجهتني مشكلة في DataReport
وهي عدم قدرتي على إجاد حل لتقليل المسافة بين الصفوف في التقرير
حتي يتم تقليل عدد الصفحات اثناء الطباعة
فهل من حل للمشكلة كما بالصورة
وجزاكم الله خيرا
عن طريق حذف المسافة بسحب PageFooter للأعلى
أسف هذا لتقرير الاكتيف.
ولكن لو ارفقت مثالا لكان أفضل
(24-06-20, 05:03 AM)مصمم هاوي كتب : [ -> ]عن طريق حذف المسافة بسحب PageFooter للأعلى
أسف هذا لتقرير الاكتيف.
ولكن لو ارفقت مثالا لكان أفضل
فعلا قمت بحذفها قبل ذلك ومازالت المشكلة
شكرا اخي الكريم
وعليك السلام ورحمة الله وبركاته
اخي ربما يفيدك الكود التالي فهو يقوم بجعل الهامش = 0 في صفحة عرض التقرير
كود :
'creates a new page setting
Dim instance As New PageSettings()
'create the new margin values (left,right,top,bottom)
Dim value As New Margins(0, 0, 0, 0)
'gives your new pagesetting a value
instance.Margins = value
'report viewer now sets your margins
ReportViewer1.SetPageSettings(instance)
او يمكنك الاطلاع على الكتاب في الرابط التالي:
انقاص الهامش في صفحة عرض التقرير
(24-06-20, 07:36 AM)معاند الحظ كتب : [ -> ]وعليك السلام ورحمة الله وبركاته
اخي ربما يفيدك الكود التالي فهو يقوم بجعل الهامش = 0 في صفحة عرض التقرير
كود :
'creates a new page setting
Dim instance As New PageSettings()
'create the new margin values (left,right,top,bottom)
Dim value As New Margins(0, 0, 0, 0)
'gives your new pagesetting a value
instance.Margins = value
'report viewer now sets your margins
ReportViewer1.SetPageSettings(instance)
او يمكنك الاطلاع على الكتاب في الرابط التالي:
انقاص الهامش في صفحة عرض التقرير
شكرا اخي الكريم
المشكلة ليست في الهامش ولكن في المسافة بين الصفوف
وعليك السلام ورحمة الله وبركاته
أهلا بك أخي الكريم , أخي هل أنت متأكد من إرتفاع قسم Section1 أو الـ Detail هل إرتفاعه يساوي إرتفاع الأدوات الموجوده في القسم لأنه في الصوره يبدو كذلك , بالتوفيق .
شكرا لجميع اخواني الكرام
الحمدلله علمت اين تكمن المشكلة
اولا النتيجة في الصورة كما تروون
المشكلة تكمن في ارتفاع خانة النص
فخانة النص اثناء عرض التقرير تغير ارتفاعها لتناسب حجم الخط داخلها
فإذا كانت خانة النص اكبر لعرض الخط داخلها فتقلص ارتفاعها فيظهر هناك فراغ اسفلها
أما إذا كان ارتفاع خانة النص مساوى أو أقل لعرض الخط داخله فيزيد الارتفاع ليناسب حجم الخط
وبذلك لا يظهر فراغ بين الصفوف
ولكن تراعي ان يكون ارتفاع الـ section نفس ارتفاع الاداة داخله
وايضا الغاء خاصية محاذاة الاداة للشبكة حتي تغير الارتفاع يدويا بسهولة
ارجو ان تكون الفكرة وصلت
جزاكم الله كل خير