اذهب الي المحتوي
أوفيسنا

عبد الفتاح كيرة

الخبراء
  • Posts

    3,015
  • تاريخ الانضمام

  • تاريخ اخر زياره

  • Days Won

    4

مشاركات المكتوبه بواسطه عبد الفتاح كيرة

  1. لا عليك أخى الفاضل

    يعنى هذان  حدا ن أنت وضعتهما

    و ليسا فى نظام حساب الدرجات

    عندنا ما يسمى

    النهاية الصغرى

    وهى التى يقل عنها يرسب

    النهاية الكبرى

    وهي هى الدرجة الكلية للمادة

    شكرا لكم

    • Like 1
  2. 1 ساعه مضت, عبد الفتاح كيرة said:

    لكنى أسأل عن نظام الدرجات المعمول به لديكم

    وهذا يساعدنى و يساعد غيرى فى فهم الحل الذى أورده الأستاذ جعفر

    هل ممكن أعرف ما المقصود بحد الرسوب و النجاح

    ولماذا يجمع على درجة الطالب

    سؤال خارج الأكسيس

    وفقك  الله

    أخى أبو عبد الله

    هل الإجابة على سؤالى فيه حرج لكم؟

    السؤال بعيد عن الأكسيس تماما

    ما المقصود بحد الرسوب و حد النجاح فى نظامكم التعليميى

    وفقكم الله

    • Like 1
  3. أخى أبو عبد الله

    أعلم أن الموضوع تم إتمامه

    لكنى أسأل عن نظام الدرجات المعمول به لديكم

    وهذا يساعدنى و يساعد غيرى فى فهم الحل الذى أورده الأستاذ جعفر

    هل ممكن أعرف ما المقصود بحد الرسوب و النجاح

    ولماذا يجمع على درجة الطالب

    سؤال خارج الأكسيس

    وفقك  الله

  4. 14 ساعات مضت, ابو عبدلله said:

    ارك الله بك اخي جعفر الغاية تجربة الفكرة و مثال عن المشاركة التي وضعت رابطها

    أخى ابو عبد الله وفقك الله

    ممكن سؤال

    ما المقصود بكل من

    حد الرسوب

    حد النجاح

    و لماذا يجمع كل منهما على درجة الطالب

    الإجابة على هذا السؤال

    تجعلنا نفهم ما يحدث

    شكرا

     

    • Like 1
  5. ملف ديناميكى من الطراز الأول

    لضبط أجزاء التقرير

    و تغيير حجم الحقول حسب عدد السجلات

    ملف مطلوب جدا

    ولا أدرى لماذا لا يكون خيارا طبيعيا فى أكسيس

    كما فى الإكسيل " الضبط إلى صفحة واحدة"

    كثيرا ما أهدرنا الأوراق

    بسبب طباعة التقرير فى صفحتين بسبب سطر واحد أو سطرين

    وفقكم الله أستاذ جعفر و سدد خطاك

    وجزاك عنا خيرا

  6. 1 دقيقه مضت, jjafferr said:

    ثالثا ، اجعل ارتفاع الحقول نفس ارتفاع قسم Detail

    مع هذه تحدث مشكلة الفراغات

    إذا كان ارتفاع الحقول رفيعا جدا مع لصقها بالأعلى و عدم وجود فراغات تحتها حال التصميم

    لا تظهر المشكلة

    لكن

    لا أدرى ما تفسير ذلك

     

  7. 7 دقائق مضت, jjafferr said:

    كانت حتى تركز على ارتفاع القسم فقط ، وبعدها تستطيع انت ترجع للحقول وتعطيها الحجم الصحيح

    بدون هذه الجزئية يحدث خلل

    عند اختيار الفصل ذى العدد الأقل يزداد ارتفاع الحقل

    ثم بعد ذلك

    عند اختيار الفصل ذى  العدد الأكبر

    يصغر ارتفاع الحقل

    لكن تبقى الفراغات بين الحقول

    فأبقيت حجم الحقل رفيعا كما هو

    شاهد الصورة

    Captufffre.PNG.b12a6ece12301efdef9dd800d4bdf4d9.PNG

  8. نعم

    حجم الخط بالنسبة لارتفاع الحقل  لا يؤثر كثيرا 

    على الأقل فى حالتنا هذه

    فالأطوال متقاربة نوعا ما

    51

    33

    39

    و طبعا يكون الأفضل أن نربط حجم الخط بارتفاع الحقل

    و هذا من كمال التوفيق

    فكيف يتم ذلك؟

    أما الاسم الواحد

    هناك أسماء تطول عرضا و تخرج عن حافة الحقل

    استخدمت لها

    len

    لتصغير الخط درجة حينما تزيد السلسلة الحرفية عن 27

  9. شكرا

    ما وحدة القياس المستخدمة فى الكود

    عندى التقرير ارتفاعه  29.7  سم ورق a4

    رأس الصفحة                  1.961  سم

    تذييل التقرير                  .855

    هامش علوى                 .6    سم

    هامش سفلى               .6    سم

     

    المجموع حوالى        5.8   سم

    الباقى من الارتفاع   =  29.7  -  5.8   =  23.9   تقريبا

     

    كيف نستخدم ذلك فى الكود

        Me.StuName.Height = Me.Section(0).Height / Me.mycount

    و هل وحدة القياس فى الكود هى نفسها هذه الوحدة  السنتيمتر
     

  10. السلام عليكم و رحمة الله

    عندى تقرير يظهر أسماء طلاب أحد الفصول

    و عدد الفصول متفاوت

    مثلا فصل = 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

    و جاءت النتيجة مرضية

    للآن

    لكن

    لا أستبعد أن يكون هناك حل أفضل

     

    هل هناك علاقة بين ارتفاع قسم التفاصيل فى التقرير و ارتفاعات مربعات الحقول

    بحيث نقسم ارتفاع قسم التفاصيل على عدد السجلات ؟

    فيعطينا الارتفاع المناسب حسب عدد التلاميذ

    لو كان ذلك

    لكان كنزا ظفرنا به

    أرجو أن يوفق الله علماء المنتدى للتوصل لحل

    و السلام عليكم

  11. جيد

    لكن كلا الكودين فيه اضطراب فى العمل

    جربت الحذف ثم - بدون انتقال للسجل التالى (البقاء فى المكان)

    أضغط زر الأمر لإضافة سجل

    يختار رقم سجل موجود أصلا

    لعله يحتاج إلى ضبط

×
×
  • اضف...

Important Information