البحث في الموقع
Showing results for tags 'details'.
تم العثور علي 1 نتيجه
-
السلام عليكم و رحمة الله عندى تقرير يظهر أسماء طلاب أحد الفصول و عدد الفصول متفاوت مثلا فصل = 51 و فصل آخر = 33 يمكن ضبط حجم مربعات النص و تصغيرها ليظهر كل أسماء الفصل ذى ال 51 طالبا فى صفحة واحدة لكن عند طباعة فصل ذى 33 طالبا تعرفون المشكلة يكون هناك فراغ أسفل آخر سجل و لو ضبطنا حجم مربعات النص على مقاس ال 33 طالبا فعند طباعة فصل 51 طالبا فإنه يظهر فى صفحتين و كلا الأمرين لا نريدهماقمت بحل المشكلة بهذا الكود If Me.mycount <= 39 Then Me.StuName.Height = Me.StuName.Height * 1.33 حيث mycount هو عدد سجلات التقرير حسب الفصل و stuname هو حقل اسم الطالب جعلت ارتفاعه مضروبا فى 1.33 و بهذا يظهر طلاب أكبر فصل و أصغر فصل فى نقطة التقاء مقبولة فى صفحة التقرير ثم غيرت ارتفاعات بقية الحقول كم يلى Me.s1.Height = Me.StuName.Height Me.s2.Height = Me.StuName.Height Me.s3.Height = Me.StuName.Height Me.s4.Height = Me.StuName.Height Me.s5.Height = Me.StuName.Height Me.s6.Height = Me.StuName.Height Me.s7.Height = Me.StuName.Height Me.s8.Height = Me.StuName.Height و جاءت النتيجة مرضية للآن لكن لا أستبعد أن يكون هناك حل أفضل هل هناك علاقة بين ارتفاع قسم التفاصيل فى التقرير و ارتفاعات مربعات الحقول بحيث نقسم ارتفاع قسم التفاصيل على عدد السجلات ؟ فيعطينا الارتفاع المناسب حسب عدد التلاميذ لو كان ذلك لكان كنزا ظفرنا به أرجو أن يوفق الله علماء المنتدى للتوصل لحل و السلام عليكم