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

برنامج تسجيل ومتابعة مخالفات الطلاب 2


الردود الموصى بها

بعد إذن الأستاذ أبو خليل

تم اجراء بعض الإضافات واللمسات  لبرنامج الاستاذ أبو خليل ( برنامج تسجيل ومتابعة مخالفات الطلاب  )

ولكن يوجد في التقارير ( أول تقرير احصائية بعدد المخالفات )

عند تشغيله يظهر فارغ لا يوجد به أي أسماء أو اعداد

فما الحل

استاذ أبو خليل

 

 ( اسماء الطلاب للصف  Grade 11L   والشعبة A   ,   B 

 

Wak.New Ali.rar

رابط هذا التعليق
شارك

سبب ظهوره فارغ لانه ليس هناك مخالفات معوضة

والموجود في الجدول مخالفات لم تعوض 

ومادام القيمة في احد الاطراف Null  ستكون النتيجة Null

وهذا الخلل لم انتبه له وانما انت من اظهره

 

وحتى تظهر مجاميع الكل يلزم تنفيذ 3 خطوات في الاستعلام المضمن داخل التقرير

1- تغيير خصيصة العلاقة الموجودة لاظهار الكل في استعلامي المجاميع الفرعيين

2- توظيف الدالة iif في الحقول لاستبدال Null بــ الصفر

3- وضع معيار في الحقلين لا ستبعاد Null ان وجد

 

تجدون تطبيق ذلك في المرفق

 

طبعا هذا الحل  باعتبار Null من جهة واحدة  وهو خلو الجدول من المخالفات المعوضة

ولو حصل العكس فيلزمنا تطبيق الاجراءات على الحقل الآخر 

 

وأرى ان الحل السليم بعد النظر والمعالجة : هو استخدام الاستعلام الجدولي وتوظيفه داخل التقرير

 

Wak.New2 Ali.rar

  • Like 1
رابط هذا التعليق
شارك

شكرا استاذنا الفاضل : أبو خليل

على سرعة الاستجابة والرد والتوضيح

جزاك الله خيرا

 

ولكن ظهرت مشكلة اخرى

 

وهي

 

عند تسجيل مخالفة ثم الخروج يتم اضافة صف في الجدول tbl_main فارغ يبدأ ب student_id مساويا الصف

والباقي فراغ والتعويض قيمة 1

 

فما الحل استاذنا الفاضل

رابط هذا التعليق
شارك

جزاك الله خيرا

شكرا على متابعتك للموضوع وردك الجميل

 

ولكن استاذ ابو خليل

عندي نفس المشكلة عند الخروج من البرنامج اجد انه تم اضافة سجل فارغ في جدول  tbl_main

فهل يكون ذلك من عندي من مسخة الاكسيس أم يوجد خطأ ما

 

شكرا لك ولسعة صدرك

رابط هذا التعليق
شارك

رجعت الى مثالي الاخير وجربت الخروج قبل وبعد الحفظ

لم يتم ضافة سجل فارغ  ؟

اكسس لا دخل له بذلك

هل جربت المثال المرفق ؟ ام عدلت على مثالك ؟

رابط هذا التعليق
شارك

بعد ادخال مخالفتين لطالبين

ظهر الشكل التالي بجدول  tbl_main

لاحظ السجل رقم 19 يليه 20 فارغ والسجل 21 يليه 22 فارغ

 

post-29819-0-45149900-1413825551_thumb.j

رابط هذا التعليق
شارك

جربت المثال الأخير على الاكسيس الذي اعمل عليه اكسيس 2013 ظهرت المشكلة

ثم جربت على اكسيس 2010 نفس المشكلة

 

هل ممكن يكون الاصدار هو المشكلة

 

 

لاني الاحظ في الصورة المرفقة انك نستخدم اكسيس 2003

رابط هذا التعليق
شارك

هل ممكن يكون الاصدار هو المشكلة

 

بالطبع لا

 

المشكلة موجودة في اول مثال وقد عالجتها في مثالي الاخير فلم تعد تظهر

ولا ادري لماذا تظهر عندك

 

حاول صياغة الاكواد بطريقة أخرى 

 

واساس المشكلة او اصلها كالتالي :

حين ندخل بيانات فأنها تثبت في الجدول 

ثم نقوم بالخطوة الثانية وهي المسح ( وليس الحذف ) فتختفي البيانات مع بقاء السجل فارغ

الحل :

 

احد امرين :

الاول :تغيير الكود الى حذف السجل بعبارة sql او استعلام حذف

الثاني : جعل النموذج غير منضم والحاق البيانات بـ  sql او استعلام الحاق ايضا

رابط هذا التعليق
شارك

احد امرين :

الاول :تغيير الكود الى حذف السجل بعبارة sql او استعلام حذف

الثاني : جعل النموذج غير منضم والحاق البيانات بـ  sql او استعلام الحاق ايضا

 

  قمت بعمل استعلام حذف  وجعلته يعمل مع زر الخروج

ولكن لم تعطي نتيجة

اضفت الاستعلام في حدث عند الغلق ولم احصل على نتيجة

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

 

( اقتراح : استبدال زر حفظ زر التراجع بزر جديد  )

رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information