الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

انشاء تقرير معقد

مغلق
بدأه فيصل الحربي في 20 ديسمبر 2002 · 14 رد · 1,213 مشاهدة · في مراجعة المواضيع
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

اخواني الاعزاء - اشكر لكم هذا التفاعل الممتاز مع هذا المنتدى الطيب

وجعل الله ما تجودون به من افكار في ميزان حسناتكم .

اطرح لكم المشكلة التي واجهتني مع التقارير

انشأت برنامج لإدارة نظام خارج الدوام ( OverTime )

يحتوي على جدولين فقط

الجدول الأول يحتوي على الحقول التالية

الرقم الوظيفي - الاسم - الهواتف - الوظيفة - المرتبة

الجدول الثاني يحتوي على الحقول التالية

الرقم الوظيفي - تاريخ خارج الدوام - عدد الساعات - نوع خارج الدوام

انواع خارج الدوام هي ثلاثة انواع فقط ( اجازة - متصل - منفصل )

يرتبط الجدول الاول مع الثاني عن طريق الرقم الوظيفي

عملت نماذج الادخال والتحكم وكل شيء مظبوط 100 %

ولكن مشكلتي في التقرير حيث المطلوب مني ان اعمل تقرير عن خارج الدوام لفترة محددة و يظهر مجاميع كل نوع من انواع خارج الدوام امام كل موظف بحيث لايتكرر اسم الموظف في التقرير

مثال :

تقرير خارج الدوام للفترة من 1/1/1423 الى 30/1/1423

الرقم الوظيفي | الاسم | اجـــــــازة | متـــــــــــصل| منفــــــــــصل|

==============================================

100000 | محمد طاهر | 54 ساعة | 12 ساعة | 4.5 ساعة |

100001 | اشرف خليل| 20 ساعة | 00 ساعة | 22 ساعة |

300001 | ابو حمـــــود | 0 ساعة | 0 ساعة | 22 ساعة |

==============================================

طبعا انواع خارج الدوام مختلفة لأن كل نوع له قيمة مادية تختلف عن الاخرى .

صورة
صورة

حسابي في الفيس بوك
http://goo.gl/XIzwL

حسابي في تويتر
http://goo.gl/6p4e3

 

 
 
#2

لا صعب ولا معقد بل هذا من أسهل التقارير

يمكنك عمل ذلك بخطوتين :

1- أنشئ استعلاماً لعرض البيانات الخاصة بالفترة المحدد من جدول خارج الدوام

2- أنشئ استعلاماً من نوع ( جدولي ) لعرض البيانات بالشكل الذي وضحته

إذا لم تستطع فعل ذلك فأرفق لي قاعدة بيانات فيها الجدولان مع بعض البيانات وسوف أقوم بعمل المطلوب بإذن الله

تحياتي وفي انتظار ردك

#3

وانا أيضاً جاهز للمساعدة وكلام الأخ خبير أكسس (أبو هاجر) صحيح 100%

#4

السلام عليكم

اشكر لكم سرعة تجاوبكم يا ابو هاجر و خلودي

تجدون ملف خارج الدوام مرفق .

ارجوا من الله ثم منكم ايضاح الطريقة المطلوبة وجزاكم الله خيرا

صورة
صورة

حسابي في الفيس بوك
http://goo.gl/XIzwL

حسابي في تويتر
http://goo.gl/6p4e3

 

 
 
#5

الأخ swcc

مرفق المثال بعد أن أضفت له الاستعلامين اللذين ذكرت لك

تحياتي ولا تنسنا من دعائك

أخوك / أبو هاجر

overtime.zip

#6

اشكر لك سرعة تجاوبك يا ابوهاجر

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

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

فلو لاحظت عدد الساعات لأبو هاجر لرأيت فارق كبير جدا

امل اعادة صياغة الاستعلام ولك مني جزيل الشكر

صورة
صورة

حسابي في الفيس بوك
http://goo.gl/XIzwL

حسابي في تويتر
http://goo.gl/6p4e3

 

 
 
#7

نقطة آخرى يا ابو هاجر :

بالنسبة لإدخال التاريخ بين فترتين ، حاولت أن يكون بطريقة المعلمات أي البرنامج يسأل المستخدم عن تاريخ البداية ثم يسأل عن تاريخ النهاية للفترة

ولكني لم استطع .

المطلوب عدم تدخل المستخدم النهائي في شاشة الاستعلام او العبث بها .

فإما يتم اخذ التاريخ بواسطة المعلمات او من مربع نص موجود على الفورم الرئيسي للتقارير ( من --- الى ) .

صورة
صورة

حسابي في الفيس بوك
http://goo.gl/XIzwL

حسابي في تويتر
http://goo.gl/6p4e3

 

 
 
#8

الأخ swcc

مرفق المثال بعد إجراء التعديلات التي طلبتها

overtime.zip

#9

السلام عليكم

كثر الله من امثالك يا ابا هاجر

ارفق لك ملف خارج الدوام تقريبا بصيغته النهائية ولكن توجد مشكلة واحدة فقط الرجاء الالتفاف حولها بأي طريقة .

شاهد فورم التقارير .

صورة
صورة

حسابي في الفيس بوك
http://goo.gl/XIzwL

حسابي في تويتر
http://goo.gl/6p4e3

 

 
 
#10

أخي الكريم

هناك ثلاث حقول في التقرير مربوطة بمصدر عنصر تحكم غير موجود في الاستعلام المحدد للتقرير كمصدر صف

#11

أخي الكريم ابو هاجر

هل توجد طريقة للتغلب على المشكلة

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

:confused:

أرجو المحاولة وجزاك الله خيرا

اخوك فيصل الحربي

صورة
صورة

حسابي في الفيس بوك
http://goo.gl/XIzwL

حسابي في تويتر
http://goo.gl/6p4e3

 

 
 
#13

:D

الاخ حارث

السلام عليكم ورحمة الله وبركاتة

بارك الله فيك على تفضلك بالرد على الموضوع .

أخي حاولت ان اطبق كما بالمثال المشابه الذي ذكرت ولكن لقلة معرفتي

لم احصل على النتيجة المرجوه .

آمل التكرم بعمل اللازم ولك مني جزيل الشكر .

:D

;)

صورة
صورة

حسابي في الفيس بوك
http://goo.gl/XIzwL

حسابي في تويتر
http://goo.gl/6p4e3

 

 
 
#14

أخي الكريم swcc

السلام عليكم

بداية أعتذر عن التأخر في الرد فقد كنت مشغولاً باختبارات الماجستير ، ويعلم الله أننى مهتم بكافة ما يطرح في هذا المنتدى من تساؤلات

ما تحتاجه أخي الكريم هو تثبيت الأعمدة في الاستعلام الجدولي وهذا يمكن فعله من خلال ضبط خاصية عناوين الأعمدة في الاستعلام الجدولي

افتح الاستعلام Monthly O/T في طريقة عرض التصميم ثم انقر زر الفارة الأيمن على أي مكان فارغ في الجزء العلوي من شاشة التصميم واختر خصائص

وفي شاشة خصائص الاستعلام وفي خاصية عناوين الأعمدة اكتب العبارة التالية :

"CONT.";"NON CONT.";"OFF"

وسوف تنتهي المشكلة بإذن الله

تحياتي واعتذاري الشديدين

أخوك / أبو هاجر

#15

إخواني الاعزاء

السلام عليكم ورحمة الله وبركاتة

لقد تم بحمد الله الإنتهاء من التقرير و أشكر جميع القائمين على هذا المنتدى الطيب

وأخص بالشكر الاخ ابو هاجر على ما تفضل به من متابعة سريعه وجادة في هذا الموضوع

بارك الله فيكم وجعل ماتقدمون من أفكار وحلول في هذا المنتدى في ميزان حسناتكم .

اخوكم / فيصل الحربي

swcc

faisal_alharbi@hotmail.com

جوال ( 0096655389071 )

صورة
صورة

حسابي في الفيس بوك
http://goo.gl/XIzwL

حسابي في تويتر
http://goo.gl/6p4e3

 

 
 

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…