كيفية عمل تقرير لبيانات القاعدة بأستخدام كريستال ريبورت 4 . 6 (Crystal Reports 4.6)

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل

كيفية عمل تقرير لبيانات القاعدة بأستخدام كريستال ريبورت 4 . 6 (Crystal Reports 4.6)

مُساهمة من طرف أحمد مناع في الأربعاء يونيو 27, 2012 8:36 pm


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

الاخوة الكرام كيف حال الجميع ان شاء الله فى افضل حال وفى اتم الصحة والعافية اليــوم اقدم لكم ردس Sadكيفية عمل تقرير لبيانات القاعدة بأستخدام كريستال ريبورت 4 . 6 (Crystal Reports 4.6)

والان اتبع الخطوات الاتية :

1 – قم بفتح مشروعك اذى قم ربطه بقاعدة البيانات ستجد قائمة تسمى بــ Add-Ins قم بالضغط منها على Report Designer كما بالصورة الموضحة




2 – ستجد ان الكريستال قم تفعل امام عينينك وظهرة صفحة بداية البرنامج كما بالصورة التالية :





3 – اول شئ قم بالضغط على تلك الايكونة والتى تعنى جديد او تقرير جديد ستظهر لك نافذة اختيار نوع التقرير هناك List و الى اخره ولكنا سنختار منها Standard اى تقرير قياسى كما موضح بالصورة الاتية :



4 – ستظهر لك نافذة الربط حيث سنقوم الان بربط التقرير بالقاعدة وبياناتها كما موضح بالشكل التالى :



5 – ستقوم الان بالضغط على Data File لتقوم بتحديد القاعدة ستظهر لك النافذة التى بالشكل الموضح الاتى :





6 - قم بأختيار القاعدة التى تتعامل معها وحددها كما موضوح بالشكل ثم اظغط Done وبعد ذلك تقوم بتحديد الجدول الذى تريد ربطه بالتقرير ثم اظغط Next ستظهر لك نافذة لكى تقوم فيها بتحديد الحقول التى تريد عرضها بالتقرير بعمل Select على الحقل ثم ضغط Add وذلك لكل الحقول ثم اضغط Next كما مووضح بالصورة الاتية :



7 – بعد ذلك ستظهر لك نافذة المجموعات Sort قم بأخذ بتحميل جميع الحقول بأستخدام Add


8 - اما عن المرحلة القادمة والتى تليها فـ Total تعنى انشاء مجموع حقل و Select تحديد حقول اما نحن فسننتقل الى مرحلة تصميم التقرقير عن طريق الضغط على Styles ستظهر لنا النافذة الموضحة بالشكل القادم :




9 - كل الاختيارات التى امامك الان ما هى الا اشكال لتصاميم التقرير وليكن نختار منها الاختيار قبل الاخير او Red/Blue Border ثم نضغط Report Preview سيقوم البرنامج بعرض التقرير لنا كالشكل الموضح :




10 – الان ننتقل الى كرحة التصميم لنقوم بتنسيق التقرير اضغط على هذه الكلمة سيظهر لك شكل التقرير كما الحال بالشكل المقبل واول شئ نقوم به هو وضع رأس التقرير او عنوانه :




11 – بعد ان نمضغط على Text Field ستجد ان التكست قدتحمل على الماوس مثل الشكل القادم




12 – قم بأفلات الـ Text فى اى مكان ستجده قد ثبت فى المكان الذى افلته فيه وبمكنك تحريكه وتغير مكانه كما تشاء والان اضغط كليك يمين على الـ Text Field مثل الشكل الموضح :



13 – اظن ان قادر بأذن الله على تنسيق الحقول من حيث حجم الخط والخط واللون وهكذا وهكذا لكل الحقول وعناوينها كما موضح بالشكل الاتى :





14 – هناك ايضاً حقول جاهزة يمكنك الاعتماد عليها مثل رقم الصفحة وتاريخ الطباعة وهذه الحقول ثابته اى لا تحتاج منك الا مجرد ادراجها الى التقرير مثل الشكل الموضوح والحقلب المختار هنا هوحقل تاريخ الطباعة وسنضعه فى سكيشن الفوتر Page Footer ليكون بنهاية كل صفحة :





14 – الأن قم بتنسيق الحقول لكى تصبح مثل الشكل الموضوح :




16 - الان قم بحفظ التقرير فى نفس الفولدر الذى به المشروع واحفظه بأى سم كما موضح بالشكل القادم :




ثم :




17 - وليكن قمت انا بتسميته بأسم Report1 وبعد الحفظ نتأكد من وجوده داخل فولدر المشروع مثل الشكل الموضح :




18 – الان قم بفتح مشروع الفيجوال واذهب الى Component واختار منها Crystal Report 4. 6
ثم اضغط Ok كما موضح بالشكل القادم :




وستجد الاداة تحملت على شريط الادوات ارسمها على الفورم وضع ايضاً على الفورم زر تحت اسم طباعة والان قم بحفظ التغيرات ثم اذهب الى التقرير الذى داخل فولدر المشروع وقم بفتحه وقم بعمل الاتى :

- اذهب الى قائمة File ستجد بها خيار اسمه Save Data With Report قم بألغاء هذه الخاصية بأذالة مؤشر بجانبها وذلك لتجنب حفظ اول تقرير تقوم بطباعته ويدوم على المشروع .

كما موضحخ بالشكل :



- قم بالذهب الى قائمة Data Base وقم بتحديد عملية Verify On Every Print وذلك ليقوم التقرير بتحديث نفسه مع كل عملية طباعة كما موضح بالشكل المقبل :




- قم بالذهب الى قائمة Data Base مرة اخرى وقم بالضغط على Set Location وذلك لألغاء المسار لكي يعمل معك التقرير على اى جهاز اخر دون خطأ Unable To Open Data Base الشهير كما بالشكل الموضح




- ستظهر لنا نافذة نضغط منها على Same As Report سنلاحظ ان المسار المُكتب اسفه قد تم تغييره الى اسم التقرير فقط وبذلك سيعمل تمام على اى جهاز ان شاء الله والان نضغط Done


والان قم بحفظ التغييرات الى اتقرير عن طريق زر Save

ولا تنسى ذلك فيدونه كأتك ما صنعت شئ


19 – والان قم بفتح المشروع مره اخرى واكتب الكود التالى فى حدث الورم لوود :
Private Sub Form_Load ()

CrystalReport1.ReportFileName = App.Path & "/Report1.rpt"

End Sub


20 – اكتب هذا الكود فى حدث كليك للكوماند الذة قمت بوضعه على الفورم تحت اسم Print

Private Sub Command1_Click ()
CrystalReport1.Action = 1
End Sub



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





الموضوع نقلا عن أحد الكتب التى أهدانى اياه أحد أصدقائى الاوفياء فشكر له

ـــــــــــــــــــ التوقيع ــــــــــــــــــــ
سبحان الله وبحمدة .....سبحان الله العظيم

إن فقدت مكان بذورك التي بذرتها يوما ما سيخبرك المطر أين زرعتها ..لذا إبذر الخير فوق أي أرض وتحت أي سماء ومع أي أحد.. فأنت لا تعلم أين تجده ومتى تجده؟! إزرع جميلا ولو في غير موضعه .... فلا يضيع جميلا أينما زرعا .. فما أجمل العطاء... فقد تجد جزاءه في الدنيا أو يكون لك ذخرا في الآخرة

أحمد مناع
.
.

تاريخ التسجيل : 15/02/2011
المساهمات : 809
النقاط : 1478
التقيم : 69
الدولة : مصر
الجنس : ذكر

http://egy-tech.forumegypt.net

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: كيفية عمل تقرير لبيانات القاعدة بأستخدام كريستال ريبورت 4 . 6 (Crystal Reports 4.6)

مُساهمة من طرف khasd في الخميس يونيو 28, 2012 7:53 am

شكرا على الشرح المفصل ذ/ أحمد مناع

khasd
....
....

تاريخ التسجيل : 23/05/2012
المساهمات : 57
النقاط : 102
التقيم : 1
الدولة : المغرب
الجنس : انثى

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: كيفية عمل تقرير لبيانات القاعدة بأستخدام كريستال ريبورت 4 . 6 (Crystal Reports 4.6)

مُساهمة من طرف أحمد مناع في الخميس يونيو 28, 2012 4:06 pm

طالب العلم كتب:شكرا على الشرح المفصل ذ/ أحمد مناع



شكرا أخى الكريم طالب العلم ....لكن الشرح ماهو حقى وانما نقلا عن أحد الكتب التى أهدانى اياه أعز أصدقائى

ـــــــــــــــــــ التوقيع ــــــــــــــــــــ
سبحان الله وبحمدة .....سبحان الله العظيم

إن فقدت مكان بذورك التي بذرتها يوما ما سيخبرك المطر أين زرعتها ..لذا إبذر الخير فوق أي أرض وتحت أي سماء ومع أي أحد.. فأنت لا تعلم أين تجده ومتى تجده؟! إزرع جميلا ولو في غير موضعه .... فلا يضيع جميلا أينما زرعا .. فما أجمل العطاء... فقد تجد جزاءه في الدنيا أو يكون لك ذخرا في الآخرة

أحمد مناع
.
.

تاريخ التسجيل : 15/02/2011
المساهمات : 809
النقاط : 1478
التقيم : 69
الدولة : مصر
الجنس : ذكر

http://egy-tech.forumegypt.net

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: كيفية عمل تقرير لبيانات القاعدة بأستخدام كريستال ريبورت 4 . 6 (Crystal Reports 4.6)

مُساهمة من طرف sniper-jawadino في السبت يوليو 26, 2014 10:32 pm

جميل جدا
جزاك الله على تعبك

sniper-jawadino
.
.

تاريخ التسجيل : 04/08/2012
المساهمات : 7
النقاط : 7
التقيم : 0
الدولة : المغرب
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: كيفية عمل تقرير لبيانات القاعدة بأستخدام كريستال ريبورت 4 . 6 (Crystal Reports 4.6)

مُساهمة من طرف salamfaraj2002 في الثلاثاء أبريل 28, 2015 12:49 am

شكرا جزيلا ... جاري العمل  به

salamfaraj2002
....
....

تاريخ التسجيل : 18/04/2015
المساهمات : 54
النقاط : 68
التقيم : 0
الدولة : ليبيا
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: كيفية عمل تقرير لبيانات القاعدة بأستخدام كريستال ريبورت 4 . 6 (Crystal Reports 4.6)

مُساهمة من طرف salamfaraj2002 في الثلاثاء أبريل 28, 2015 12:50 am

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

salamfaraj2002
....
....

تاريخ التسجيل : 18/04/2015
المساهمات : 54
النقاط : 68
التقيم : 0
الدولة : ليبيا
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: كيفية عمل تقرير لبيانات القاعدة بأستخدام كريستال ريبورت 4 . 6 (Crystal Reports 4.6)

مُساهمة من طرف salamfaraj2002 في الثلاثاء أبريل 28, 2015 12:59 am

تكملة 
وجدت الحل
من قائمة insert نختار picture
ثم نقرة بزر الفأرة الايمن على الصورة ونختار change format
ونغير أبعاد size حتى يمكن التحكم في حجم الصورة ونضغط اوكي
ثم ننقل الصورة بسحيها بالماوس الى المكان الذي نريد

احسنتم وجزاكم الله خيرا

salamfaraj2002
....
....

تاريخ التسجيل : 18/04/2015
المساهمات : 54
النقاط : 68
التقيم : 0
الدولة : ليبيا
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: كيفية عمل تقرير لبيانات القاعدة بأستخدام كريستال ريبورت 4 . 6 (Crystal Reports 4.6)

مُساهمة من طرف جمعه في الأحد مايو 24, 2015 7:27 am

تسلم اخي

جمعه
..
..

تاريخ التسجيل : 19/05/2015
المساهمات : 12
النقاط : 16
التقيم : 0
الدولة : ليبيا
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

برامج هامة

مُساهمة من طرف bfci في الإثنين يونيو 01, 2015 11:14 am

للمزيد
http://www.fci.bu.edu.eg

bfci
.
.

تاريخ التسجيل : 19/05/2015
المساهمات : 1
النقاط : 1
التقيم : 0
الدولة : مصر
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة


 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى