تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] سؤالي عن التقارير
#1
السلام عليكم ممكن تقولوي كيف اجمع في اداة datareport  بس الجمع يكون بين حقلين
الرد }}}
تم الشكر بواسطة:
#2
إنشاء التقارير ( Reports ) .
ــــــــــــــــــــــــــــــــــــــــ


أولاً :خطوات إنشاء التقارير ::


1- التأكد من وجود DataInvironment و Data Report . وذلك يتم بالشكل الآتي :
وذلك يتم بالتالي ::
أنقر بزر الفأرة الأيمن على ToolBox وأختر ( ...components ) ثم أختر التبويب Designers ثم حدد على الخيارين 




DataInvironment و Data Report


[صورة مرفقة: photo-e3cb4f199c.gif]
2- من قائمة Project أختر addDataInvironment





[صورة مرفقة: photo-9f7110bfed.gif]


تحصل على هذا الشكل .





[صورة مرفقة: photo-16dd7946f0.gif]


أنقر بزر الفأرة الأيمن على Connection1 واختر خصائص 





[صورة مرفقة: photo-24845f73fe.gif]


عندئد تحصل على تبويب Provider نختار منه microsoft Jet 4.0 OLE DB Provider 
ثم أنقر NEXT ..



[صورة مرفقة: photo-f414994bf8.gif]


4-نحصل على التبويب Connection نحدد على اسم قاعدة البيانات التي أنشأناها في برنامج Access والامتداد فقط ( من غير المسار ؛ حتى يمكننا تشغيل البرنامج في أي جهاز ) ، ثم ننقر على أختبار أتصال ، ويجب أن تحصل على رسالة ( تم أختبار الأتصال بنجاح ) 





[صورة مرفقة: photo-d1afc4120d.gif]


5- أنقر بزر الفأرة الأيمن على Connection1 وأختر Add Command تحصل على الشكل التالي .::



[صورة مرفقة: photo-91d8b3009d.gif]



[صورة مرفقة: photo-e4a4299500.gif]


6- أنقر بزر الفأرة الأيمن على Command1 ، واختر خصائص تحصل على الشكل التالي :



[صورة مرفقة: photo-79d3cc52b0.gif]



[صورة مرفقة: photo-fb0b1be04c.gif]


ثم موافق . بهذا الشكل نكون قد أنشأنا بية البيانات ، والآن نضيف صفحة التقرير .
8-من القائمة Project أختر Data Report 





[صورة مرفقة: photo-6cbb7310e8.gif]


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





[صورة مرفقة: photo-f97a974eb0.gif]
لاحظ متصفح المشروع :





[صورة مرفقة: photo-0ff08f81cb.gif]


ــــــــــــــــــــــــــــــــــــــــ
ثانيا: صفحة التقرير : ندرس فيه عدة أمور منها :
1- ربط صفحة التقرير ببيئة قاعدة البيانات .
2- أدوات صفحةالتقرير .
3- أقسام صفحة التقرير .




ــــــــــــــــــــــــــــــــــــــــ


* ربط صفحة التقرير ببيئة قاعدة البيانات : 
تتم عملية الربط وفق الخصائص التالية :
أولا ندخل على صفحة التقرير من متفصح المشروع ..
ثم من خصائص الصفحة نربطها بقاعدة البيانات كما هو أمامك بالصورة 







[صورة مرفقة: photo-5cba95beb9.gif]




ــــــــــــــــــــــــــــــــــــــــ






* أدوات صفحة التقرير ::
لاحظ أنه عندما تضيف Data Report فإنه ينشأ لديك قائمة خاصة بصفحة التقرير مثل هذه الصورة:





[صورة مرفقة: photo-d37653f254.gif]
الآن نأتي لدراسة الأدوات جميعها :..
انشاء التقارير RptLabel : أداة العناوين الثابتة ( غير ) المرتبطة بقاعدة البيانات .
انشاء التقارير RptTextBox : أداة النصوص تستخدم ( لربط ) حقول قاعدة البيانات ..
انشاء التقارير RtpImage : تستخدم لعرض صورة .
انشاء التقارير RtpLine : تستخدم لرسم الخطوط والتي تمثل في النهاية جدول ..
انشاء التقارير RtpShape : تستخدم هذه الآداة لرسم الأشكال .
انشاء التقارير RtpFunction : وهذه الأداة مهمة جداً وتستخدم في وضع دالة في الخاصية Function Type لحقل من الحقول . وهذه الحقول ممثلة في بـ :


[صورة مرفقة: photo-16bae76ce3.gif]
ــــــــــــــــــــــــــــــــــــــــ


* أقسام صفحة التقرير :


لصفحة التقرير خمسة أقسام .. تابع الصورة :




[صورة مرفقة: photo-1b78a1ac53.gif]

** في تذييل الصفحة ::


يمكن وضع مثل ما قلنا التاريخ أو الوقت ... 
حسب الجدول التالي ::






[صورة مرفقة: photo-33068e3678.gif]

الآن لنطبق ذلك على مشروعنا السابق .::
أولا : ننشء عنوان كلي للتقرير ..




[صورة مرفقة: photo-e27f4cf12b.gif]

ــــــــــــــــــــــــــــــــــــــــ
ثم بعد ذلك نضع عناوين للحقول ..





[صورة مرفقة: photo-da5a3aa846.gif]




ــــــــــــــــــــــــــــــــــــــــ
الآن الى القسم الأهم وهو القسم التفصيلي ..


نضع فيه 5 مربعات نص ثم بعد ذلك نربطها مع قاعدة البيانات ..
نبدأ اولا بمربع الرقم .




[صورة مرفقة: photo-6ed252f365.gif]

ثم بمربع الاسم ::




[صورة مرفقة: photo-bf86913a6d.gif]



ثم نربط مربع الراتب ::




[صورة مرفقة: photo-54ed02599a.gif]

ثم مربع رقم الجوال ::




[صورة مرفقة: photo-0e3961756c.gif]

وأخيراً بمربع الملاحظات ::


[صورة مرفقة: photo-f338ee2730.gif]
ــــــــــــــــــــــــــــــــــــــــ
الأن ننتقل للجزء الرابع ::


تذييل الصفحة .وهو بسيط جداً ..
فقط نريد وضع رقم الصفحة ..
تابع الصورة ..
[صورة مرفقة: photo-26ad465a43.gif]

بعد ذلك نريد استخدام دالة الجمع لجمع رواتب الموظفين كلها ..
تابع الصورة




[صورة مرفقة: photo-7089414317.gif]

فقط الان انتهينا من عمل التقرير ..




ــــــــــــــــــــــــــــــــــــــــ
الآن نذهب الى Form الأساسي ونضع Command ونسمية اظهار تقرير ..
ونكتب به الكود التالي ::





[صورة مرفقة: photo-78dfde81a7.gif]
ــــــــــــــــــــــــــــــــــــــــ
وأخيراً انتهينا من عمل البرنامج .. الآن نطبق المشروع ونشاهد التقرير ::



[صورة مرفقة: photo-c0bc6543f0.gif]
ــــــــــــــــــــــــــــــــــــــ
الرد }}}
تم الشكر بواسطة: VB_Coder , abid , ناجي إبراهيم , yehyabeka , princeofislam , awidan76
#3
اولا بارك الله وجزاك الله كل خير على مجهودك الطيب بس كنت اريد جمع بين حقلين مثلا ان طالب دفع قسط 1 وقسط 2 فانا عملت وكل قسط عملته في txet وبدي اطلع تقرير لهذا الطالب باسمه واقساطه وبعد حاصل جمع الاقساط
الرد }}}
تم الشكر بواسطة:
#4
شرح وااااااافي ومبسط مايحتاج اشكرك جزيل الشكر
اعز معلمين :
1) Ahmed _Mansoor
2) sniper.ps 
3) myalsailamy
4) ahmedabdelaliem 
5) sendbad100
6)Amir_alzubidy

الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Video [سؤال] طباعة التقارير جبران جابر 1 375 12-11-24, 11:21 PM
آخر رد: السيد الغالي
Photo اداة عرض التقارير فجيوال 6 مهم مهم جبران جابر 1 406 22-10-24, 11:27 AM
آخر رد: جبران جابر
Video عرض التقارير بالفيجوال بيسك 6 جبران جابر 0 397 15-07-24, 03:54 PM
آخر رد: جبران جابر
  اداة عرق التقارير فيجوال 6 علي جابر 1 591 18-01-24, 01:48 PM
آخر رد: Taha Okla
  [سؤال] ارجو المساعدة التقارير تفتح فاضية وعندما اقوم بتعطيل الكود لمعرفة الخطوات اجد التقرير mohamed elbery 4 2,194 22-01-19, 10:43 PM
آخر رد: mohamed elbery
  [vb6.0] اتجاه النص فى التقارير aboezzat84 2 2,531 03-06-18, 01:15 PM
آخر رد: aboezzat84
  سؤال حوال اداة التاريخ والوقت مع التقارير كنونو 2 2,030 27-04-17, 05:17 PM
آخر رد: كنونو
  سؤال فى التقارير اداة داتا ريبورت محمودالصياد محمود 1 1,829 25-02-17, 11:39 PM
آخر رد: السيد الغالي
  [vb6.0] إظهار فواصل الالاف للمبالغ فى التقارير aboezzat84 1 2,234 13-09-16, 12:27 AM
آخر رد: Ahmed_Mansoor
  [سؤال] سؤال حول التقارير باسط الحسن 7 5,370 09-09-16, 10:25 PM
آخر رد: باسط الحسن

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم