-
Posts
3,015 -
تاريخ الانضمام
-
تاريخ اخر زياره
-
Days Won
4
نوع المحتوي
المنتدى
مكتبة الموقع
معرض الصور
المدونات
الوسائط المتعددة
مشاركات المكتوبه بواسطه عبد الفتاح كيرة
-
-
فى حال كان التقرير بالعرض
نغير مقاس ارتفاع الورقة إلى 21
و هو عرض ورقة a4
هذا للفائدة
- 1
-
لا عليك أخى الفاضل
يعنى هذان حدا ن أنت وضعتهما
و ليسا فى نظام حساب الدرجات
عندنا ما يسمى
النهاية الصغرى
وهى التى يقل عنها يرسب
النهاية الكبرى
وهي هى الدرجة الكلية للمادة
شكرا لكم
- 1
-
1 ساعه مضت, عبد الفتاح كيرة said:
لكنى أسأل عن نظام الدرجات المعمول به لديكم
وهذا يساعدنى و يساعد غيرى فى فهم الحل الذى أورده الأستاذ جعفر
هل ممكن أعرف ما المقصود بحد الرسوب و النجاح
ولماذا يجمع على درجة الطالب
سؤال خارج الأكسيس
وفقك الله
أخى أبو عبد الله
هل الإجابة على سؤالى فيه حرج لكم؟
السؤال بعيد عن الأكسيس تماما
ما المقصود بحد الرسوب و حد النجاح فى نظامكم التعليميى
وفقكم الله
- 1
-
وفقكم الله أستاذ جعفر
كفيت ووفيت
كتب الله لك الأجر
-
أخى أبو عبد الله
أعلم أن الموضوع تم إتمامه
لكنى أسأل عن نظام الدرجات المعمول به لديكم
وهذا يساعدنى و يساعد غيرى فى فهم الحل الذى أورده الأستاذ جعفر
هل ممكن أعرف ما المقصود بحد الرسوب و النجاح
ولماذا يجمع على درجة الطالب
سؤال خارج الأكسيس
وفقك الله
-
الحمد لله
لكن
لماذا استخدام
Format
أنت تريد القيمة فقط و ليس شكل التاريخ
-
وما المشكلة
راجع النتيجة فى الجدول
هل هى صحيحة حسب الشروط
مع هذا فالصيغة تعمل
ينقص النموذجأن
-
شغال
لكن أين هما النموذجان المشار إليهما
كتبتهما يدويا
1/11/1963
1/11/2017
النتيجة 120
Total: Nz(DSum("Quantity";"QYR";"[IdProduct]=" & [IdProduct] & " And [Xdate] between#" & [forms]![aa]![a] & "#and #" & [forms]![aa]![b] & "#"))
-
14 ساعات مضت, ابو عبدلله said:
ارك الله بك اخي جعفر الغاية تجربة الفكرة و مثال عن المشاركة التي وضعت رابطها
أخى ابو عبد الله وفقك الله
ممكن سؤال
ما المقصود بكل من
حد الرسوب
حد النجاح
و لماذا يجمع كل منهما على درجة الطالب
الإجابة على هذا السؤال
تجعلنا نفهم ما يحدث
شكرا
- 1
-
ملف ديناميكى من الطراز الأول
لضبط أجزاء التقرير
و تغيير حجم الحقول حسب عدد السجلات
ملف مطلوب جدا
ولا أدرى لماذا لا يكون خيارا طبيعيا فى أكسيس
كما فى الإكسيل " الضبط إلى صفحة واحدة"
كثيرا ما أهدرنا الأوراق
بسبب طباعة التقرير فى صفحتين بسبب سطر واحد أو سطرين
وفقكم الله أستاذ جعفر و سدد خطاك
وجزاك عنا خيرا
-
عليكم السلام و رحمة الله
وفقك الله و سدد خطاك
كنوز من الأكواد
جارى التجربة و الفحص
إلى لقاء قريب
-
يشرفنى ذلك
هذه صورة من الملف
التقرير الوحيد فى الملف
الصف = 1 للعدد الأكبر
الصف = 3 للعدد الأصغر
و الفصل من 1 إلى 4
وفقكم الله
-
1 دقيقه مضت, jjafferr said:
ثالثا ، اجعل ارتفاع الحقول نفس ارتفاع قسم Detail
مع هذه تحدث مشكلة الفراغات
إذا كان ارتفاع الحقول رفيعا جدا مع لصقها بالأعلى و عدم وجود فراغات تحتها حال التصميم
لا تظهر المشكلة
لكن
لا أدرى ما تفسير ذلك
-
7 دقائق مضت, jjafferr said:
كانت حتى تركز على ارتفاع القسم فقط ، وبعدها تستطيع انت ترجع للحقول وتعطيها الحجم الصحيح
بدون هذه الجزئية يحدث خلل
عند اختيار الفصل ذى العدد الأقل يزداد ارتفاع الحقل
ثم بعد ذلك
عند اختيار الفصل ذى العدد الأكبر
يصغر ارتفاع الحقل
لكن تبقى الفراغات بين الحقول
فأبقيت حجم الحقل رفيعا كما هو
شاهد الصورة
-
3 ساعات مضت, ابا جودى said:
اجعل حقول قسم التفصيل Detail قصيرة جدا ، شوي اكبر من خط مستقيم
ما فائدة هذه الجزئية؟
-
نعم
حجم الخط بالنسبة لارتفاع الحقل لا يؤثر كثيرا
على الأقل فى حالتنا هذه
فالأطوال متقاربة نوعا ما
51
33
39
و طبعا يكون الأفضل أن نربط حجم الخط بارتفاع الحقل
و هذا من كمال التوفيق
فكيف يتم ذلك؟
أما الاسم الواحد
هناك أسماء تطول عرضا و تخرج عن حافة الحقل
استخدمت لها
len
لتصغير الخط درجة حينما تزيد السلسلة الحرفية عن 27
-
الحمد لله
أخيرا ضبطت معانا
Me.StuName.Height = 23.2 * 576 / Me.mycount
شيء رائع فعلا
جزاك الله خيرا أستاذنا جعفر
ولك منى دعوة مخبأة بظهر الغيب
أفضل من المدح و الثناء
-
شكرا
ما وحدة القياس المستخدمة فى الكود
عندى التقرير ارتفاعه 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
و هل وحدة القياس فى الكود هى نفسها هذه الوحدة السنتيمتر
-
جزاكم الله خيرا
لا حرمنا الله من علمكم
جارى العمل
و من ثم إخباركم بالنتائج
-
السلام عليكم و رحمة الله
عندى تقرير يظهر أسماء طلاب أحد الفصول
و عدد الفصول متفاوت
مثلا فصل = 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
و جاءت النتيجة مرضية
للآن
لكن
لا أستبعد أن يكون هناك حل أفضل
هل هناك علاقة بين ارتفاع قسم التفاصيل فى التقرير و ارتفاعات مربعات الحقول
بحيث نقسم ارتفاع قسم التفاصيل على عدد السجلات ؟
فيعطينا الارتفاع المناسب حسب عدد التلاميذ
لو كان ذلك
لكان كنزا ظفرنا به
أرجو أن يوفق الله علماء المنتدى للتوصل لحل
و السلام عليكم
-
أخى رمهان
الكود تحسن
لكن لا يزال به بعض المشاكل
لا آمن أن أضع فى برامجى كودا يسبب و لو اليسير من المشاكل
هذا خطر
جزاكم الله خيرا
-
جارى التجربة
وفقك الله
-
جيد
لكن كلا الكودين فيه اضطراب فى العمل
جربت الحذف ثم - بدون انتقال للسجل التالى (البقاء فى المكان)
أضغط زر الأمر لإضافة سجل
يختار رقم سجل موجود أصلا
لعله يحتاج إلى ضبط
-
ما هذا
أترككم ساعات فأعود لأجد كل هذه المناقشات
وفقك الله أستاذ رمهان
لم أجرب شيئا من هذا أبدا
لك مطلق الحرية فى التعديل و التضبيط
و نحن نستفيد منك
و نحصل على الملف النهائى
شكرا لكم
نموذج بحث متعدد
في قسم الأكسيس Access
قام بنشر
وفقكم الله