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

دروس بسيطة ومفيدة عن التقارير Jasperreport

رائج
بدأه MOHAMED FATHEI في 5 نوفمبر 2009 · 68 رد · 13,715 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#26

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

شكرا لك اخي محمد توني انتبه للموضوع و سأقوم بقراءته من اول درس.

لي تجارب بسيطه مع ireport .

لكن البيانات التي ترسل للتقرير عباره javabean وليست من قاعدة البيانات.

شكرا لك اخي الكريم و نرجوا منك الاستمرار ..

كما اشكر الاخ GIS falcon لتحويل الملفات الى صيغة PDF فهي فعلا تسهل عملية القراءة.

ملاحظة

لدي استفسار ولكني سأقوم بتأجيله الى ان اتمكن من قراءة الدروس!

تم تعديل هذه المشاركة بواسطة العيافـي في 18 نوفمبر 2009 في 01:33

#27

انا ايضاً لي تجربه مع التقارير ،، ولكن مازلت مبتدئ بها لذلك ننتظر تكملة الدروس :)

ملحوظة .. Cis not Gis

:D

صــفــر

#28

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

أخى العيافى شكرا لك مرورك الكريم على موضوعنا ومشاركتك معنا

وعلى فكرة ارسال البيانات للتقرير باستخدام JavaBeans أقوى وهنعمل بها شغل كويس ان شاء الله

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

وبناء التقرير على Parameter كيفية استدعاء التقرير من تطبيق Java

ثم نتفرغ للمناقشة فى الامكانيات الاحترافية لهذه الاداة سويا

ونحاول ان نصل الى اقوى امكانياتها ونستخدمها فى تطبيقات Desktop وتطبيقات Web Applications

لهذا انا سعيد بانضمامك للموضوع

وان شاء الله نكمل الموضوع سويا

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


﴿وَمَا كَانَ اللَّهُ لِيُعَذِّبَهُمْ وَأَنْتَ فِيهِمْ ۚ وَمَا كَانَ اللَّهُ مُعَذِّبَهُمْ وَهُمْ يَسْتَغْفِرُونَ﴾

الأنفال ۳۳                                  
 

#29

لقد اعتقدت للحظة أن أداة JasperReport معقدة و مملة , لكن بعد دروسك يا محمد , أحببت هذه الأداة , وفعلا استفدت كثيرا من دروسك , لذلك بارك ربي فيك.

انا الأن أنتظر باقي دروسك بفارغ الصبر.

و إذا في أي شيء بدي أرجعلك إن شاء الله ..

تقبل تحياتي و مروري.

#30

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

اخى MKSoft مرحبا بمشاركاتك الجميلة

الاداة JasperReport قوية جدا ومجانية

ومازالت تحتوى على امكانيات رهيبة

ان شاء الله نكتشفها مع بعض

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

ولكن سنعود الان الى التسلسل الصحيح للدروس

ثم نكمل الدروس القوية فى وقتها

ومرحبا بمرورك فى اى وقت

بالتوفيق

تم تعديل هذه المشاركة بواسطة MOHAMED FATHEI في 18 نوفمبر 2009 في 23:05


﴿وَمَا كَانَ اللَّهُ لِيُعَذِّبَهُمْ وَأَنْتَ فِيهِمْ ۚ وَمَا كَانَ اللَّهُ مُعَذِّبَهُمْ وَهُمْ يَسْتَغْفِرُونَ﴾

الأنفال ۳۳                                  
 

#31

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

حيث أننا نتظر طريقة ربط jasper مع برنامج الجافا و أيضا كيفية ارسال parameters إلى Jasper

#32

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

كل عام وأنتم بخير

ومبروك تجديد المنتدى

وانا اسف على التأخير لانشغالى

واليكم الدرس الرابع بالترتيب الصحيح للدروس

والتمس لنفسى العذر مرة ثانية

فأنا لا اقدر أتأخر عليكم لكن والله ظروف شغل صعبة

وان شاء الله هذا الموضوع سيستمر مهما حدث

الدرس الرابع.doc

وكل عام وانتم بخير

سلام


﴿وَمَا كَانَ اللَّهُ لِيُعَذِّبَهُمْ وَأَنْتَ فِيهِمْ ۚ وَمَا كَانَ اللَّهُ مُعَذِّبَهُمْ وَهُمْ يَسْتَغْفِرُونَ﴾

الأنفال ۳۳                                  
 

#33

بدأ الشغل يحلى يا محمد ,,,

درس جميل على طريق احتراف Jasper ..

جزاك الله خيرا يا محمد و في انتظار المزيد

#34

يا أخ MKSoft انت أسألتك كانت هى اللى بتساعدنى على الشرح

اما الان فلا اعرف من اين ابدأ وماذا أشرح

الشرح عن طريق السؤال والاجابة اسهل بكثير

وعالعموم ان شاء الله نساعد كل الناس انها تتعلم Jasper Report

وتحية خاصة للاخ cIs.Falcon

وكل عام وانتم بخير


﴿وَمَا كَانَ اللَّهُ لِيُعَذِّبَهُمْ وَأَنْتَ فِيهِمْ ۚ وَمَا كَانَ اللَّهُ مُعَذِّبَهُمْ وَهُمْ يَسْتَغْفِرُونَ﴾

الأنفال ۳۳                                  
 

#35

كل الشكر والتقدير استاذ محمد

مرفق الدرس الرابع بصيغة pdf

في انتظار الدرس الخامس

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

jasper_report_____4.pdf

صــفــر

#36

طيب .....

طالما أسألتي كانت بمثابة محفز .. اليك يا محمد السؤال التالي :

هل بالإمكان عمل حقل في التقرير بحيث يكون عداد الي Auto Counter :

مثلا اريد ان اعمل عداد داخل التقرير بحيث يقوم بعمل ايام الشهر ابتداء من 1 ... 31 وكل رقم يتم تخزينه في خلية واحدة من جدول .... أظن أن الصورة أبلغ من كل الكلام السابق :

883834105.jpg

أنا أريد أن أصمم هذا الجدول , كما تشاهد يا محمد أيام الشهر في أعلى الجدول فكيف يتم انشاء ذلك ؟؟؟؟

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

#37
MKSoft كتب:

طيب .....

طالما أسألتي كانت بمثابة محفز .. اليك يا محمد السؤال التالي :

فعلا أسألتك كانت تحفز لكن المرة دى تصدم :haha:

لكن أحاول ان شاء الله اوصل لها او لاقرب حل

موفق


﴿وَمَا كَانَ اللَّهُ لِيُعَذِّبَهُمْ وَأَنْتَ فِيهِمْ ۚ وَمَا كَانَ اللَّهُ مُعَذِّبَهُمْ وَهُمْ يَسْتَغْفِرُونَ﴾

الأنفال ۳۳                                  
 

#38
MOHAMED FATHEI كتب:

فعلا أسألتك كانت تحفز لكن المرة دى تصدم

لكن أحاول ان شاء الله اوصل لها او لاقرب حل

موفق

:haha::haha:

سامحني يا محمد , لذك لك كامل الوقت و الحرية في حل المشكلة , او جزء منها.

بالتوفيق ,, ونحن بالانتظار.

#39

السلام عليكم

اولا احب اشكرك اخي محمد على المجهود الجميل.

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

لكن عندي مشكلة، انا استخدم mac os x واستخدم برنامج netbeans لكن من اضغط زر preview ما يطلع شي، ويتم يقول compiling report

اذا ممكن المستعدة اكون ممنون وشاكر

السلام عليكم

#40

السلام عليكم

مرحبا بك أخى

بالنسبة لسؤالك عن استخدام التقارير مع ال netbeans

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

فانا أفضل هذا النوع من البرامج

وهذا البرنامج له اعداداته الخاصة مثل ال Character Encoding وال Class Path وغيرها من الاعدادات التى سنتعلمها سويا بتدرج الدروس ان شاء الله

ولكن أعتقد ان استخدام البرنامج ك plugin داخل برنامج اخر مثل ال netbeans أو JDeveloper سيجعل الأمور تتشابك أكثر على المطور

وفى نفس الوقت لو نزل اصدار جديد من IReport يمكننى تحميله واستخدامه مباشرة

دون ان انتظر نزول ال plugin الذى يمكن تشغيله على البرنامج الذى أعمل عليه (لاحظ تعددهم netbeans و JDeveloper و Eclipse وJBuilder و .... )

فلماذا أقحم نفسى فى مشاكل أنا فى غنى عنها

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

هذا رأيى ولك حرية الاختيار

وأهلا بك مرة ثانية

بالتوفيق

تم تعديل هذه المشاركة بواسطة MOHAMED FATHEI في 30 نوفمبر 2009 في 13:55


﴿وَمَا كَانَ اللَّهُ لِيُعَذِّبَهُمْ وَأَنْتَ فِيهِمْ ۚ وَمَا كَانَ اللَّهُ مُعَذِّبَهُمْ وَهُمْ يَسْتَغْفِرُونَ﴾

الأنفال ۳۳                                  
 

#41

اخي محمد

السلام عليكم

انا استخدم iReport اخر إصدار (نسيت ما اذكر هذي النقطة) لكن المشكلة اني بعد ما اجهز التقرير ما اقدر اعرضه ؟؟؟؟

#42

السلام عليكم

اخى العزيز اذا كنت تقصد انك بنيت التقرير باستخدام IReport ولكن تريد تشغيله من كود كتبته داخل netbeans

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

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

ملحوظة : هذه المكتبات اللازمة كاملة لان هناك من يستخدم المكتبات التى تبدأ باسم jasper فقط وهذا خطأ

فاثناء تشغيل تقرير يحتوى على رسم بيانى أو عند تصدير التقرير لامتداد اخر مثل pdf ستحدث مشكلة

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

سأقوم بوضع الرابط بعد اكتمال الرفع

بالتوفيق

تم تعديل هذه المشاركة بواسطة MOHAMED FATHEI في 30 نوفمبر 2009 في 17:34


﴿وَمَا كَانَ اللَّهُ لِيُعَذِّبَهُمْ وَأَنْتَ فِيهِمْ ۚ وَمَا كَانَ اللَّهُ مُعَذِّبَهُمْ وَهُمْ يَسْتَغْفِرُونَ﴾

الأنفال ۳۳                                  
 

#43

السلام عليكم

هذا رابط المكتبات اللازمة لاستدعاء وتشغيل التقارير المبنية باستخدام Jasper Report من تطبيقات الجافا

Jasper Report Class Path Jars

قم بتحميل الملف المضغوط ثم فك ضغطه

ستجد مجلد يحتوى على المكتبات قم باضافتها الى المسار ClassPath الخاص بتطبيقك

ثم قم بتشغيل التطبيق

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

سلام


﴿وَمَا كَانَ اللَّهُ لِيُعَذِّبَهُمْ وَأَنْتَ فِيهِمْ ۚ وَمَا كَانَ اللَّهُ مُعَذِّبَهُمْ وَهُمْ يَسْتَغْفِرُونَ﴾

الأنفال ۳۳                                  
 

#44

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

أحب أن أشكركم في البداية على طرح الموضوع وخاصة صاحب الموضوع ، وله الشكر الجزيل ،،،،،

أحببت أن أعرف كيف يتم التعامل مع crosstab وكيف يمكن أعرض أكثر من عمود ... وأكثر من صف وأتمنى أن يكون هناك درس خاص به ...

مثلا ً أن يكون هناك أعمدة تضم أسماء مواد دراسية ، وصفوف تحتوي أسماء الطلاب ،،،

أتمنى أن أجد التعاون من الجميع ،،،،

#45

معلش وصلت متاخر

بس بجد ربنا يوفقك يارب

استفدت من الموضوع كتير وعرفت اداه اول مرة اسمع عنها

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

وربنا يوفقك يارب

#46

السلام عليكم

أهلا أهلا أهلا بأصدقائنا الجدد

الموضوع بدأ يسخن 049.gif

عالعموم يا أخوانى أنا لا يمكن أتأخر عليكم بأى شئ أعرفه أو حتى لا أعرفه

والدليل أنى اليوم بعون الله أقدم لكم أقوى درس فى هذه السلسلة

درس كان تاعبنى وتاعب كل الاخوة المحترفين (MKSoft) قبل المبتدئين (MOHAMED FATHEI)

وهو

Crosstab

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

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

والله المستعان على مساعدته

والان لا أطيل عليكم اليكم الدرس الذى سيسعد الكثير منهم أنا صاحب الدرس

crosstab.doc

ومعذرة على التأخير

بالتوفيق

1


﴿وَمَا كَانَ اللَّهُ لِيُعَذِّبَهُمْ وَأَنْتَ فِيهِمْ ۚ وَمَا كَانَ اللَّهُ مُعَذِّبَهُمْ وَهُمْ يَسْتَغْفِرُونَ﴾

الأنفال ۳۳                                  
 

#47

ممممم 

استاذ محمد ،، هل هذا الدرس في الترتيب الصحيح ؟؟ 

جاري التحويل ورفعه مره اخري بصيغة pdf 

وجزاك الله كل خير علي مجهودك المتواصل وربنا يجعله في ميزان حسناتك :) 

صــفــر

#48

أهلا بك أخى cIs.Falcon

على الرغم من كون هذا الدرس من المواضيع المتقدمة

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

وشرح للكثير من الخصائص والتنسيقات التى يمكن استخدامها مع الحقول

وذلك لحين اصدار الدرس التالى فى الترتيب الصحيح للدروس

قريبا ان شاء الله والله المستعان

وشكرا لك على متابعتك للموضوع ومشاركاتك الفعالة


﴿وَمَا كَانَ اللَّهُ لِيُعَذِّبَهُمْ وَأَنْتَ فِيهِمْ ۚ وَمَا كَانَ اللَّهُ مُعَذِّبَهُمْ وَهُمْ يَسْتَغْفِرُونَ﴾

الأنفال ۳۳                                  
 

#49

كل الشكر :)

دا الدرس بصيغة pdf

crosstab_____excptionLesson7.pdf

صــفــر

#50

الموضوع اصبح من رائع الى اروع ... تستحق خمسة نجوم عليم اخي محمد ... :)

لا اله الا الله .. محمد رسول الله

(* ربِ اجعلني مقيم الصلاة و من ذريتي ، ربنا و تقبل دعـاء *)

يا حيّ يا قيـوم ... برحمتك استغيث ... اصلح لي شأني كله و لا تكلني الى نفسي طرفة عين

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

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

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

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

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