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

أفضل طريقة لاستدعاء Ireport من داخل الــ(Jar File)

بدأه alionline في 8 فبراير 2011 · 12 رد · 2,553 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

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

هذه اولى مشاركاتي في هذا المنتدى الزهي الذي لايبخل اعضائه باي معلومة او اجابة .

احببت ياخواني ان اقدم لكم مشروع بسيط ونبذة قصيرة حول استدعاء الريبورت من داخل الــ(Jar) فايل

وكذلك كيفية تحويل الــ(List) الى (JRBeanCollectionDataSource) ومن ثم عرض

البيانات في الــ(Ireport)

وهذه هي الكود

try {

            java.io.InputStream url7= getClass().getResourceAsStream("/reports/report1.jrxml") ;


           JasperDesign dis =JRXmlLoader.load(url7);

           JasperReport rep = JasperCompileManager.compileReport(dis);

           JRBeanCollectionDataSource jrbc = new JRBeanCollectionDataSource(customerList);

           JasperPrint jasPrint = JasperFillManager.fillReport(rep, null, jrbc);



            JasperViewer.viewReport(jasPrint, false);



        } catch (JRException ex) {
            JOptionPane.showMessageDialog(mainPanel,ex.getMessage(),"بسم الله الرحمن الرحيم", busyIconIndex, idleIcon);



        }

وهذه الروابط

المشروع

شرح المشروع فديو

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

تم تعديل هذه المشاركة بواسطة .S.T.A.L.K.E.R في 8 فبراير 2011 في 16:18

1
#2
alionline كتب:

بسم الله الرحمن الرحيم

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

هذه اولى مشاركاتي في هذا المنتدى الزهي الذي لايبخل اعضائه باي معلومة او اجابة .

احببت ياخواني ان اقدم لكم مشروع بسيط ونبذة قصيرة حول استدعاء الريبورت من داخل الــ(Jar) فايل

وكذلك كيفية تحويل الــ(List) الى (JRBeanCollectionDataSource) ومن ثم عرض

البيانات في الــ(Ireport)

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

اهلا بك اخى الكريم

انا نزلت المشروع لكن لم يعمل لدى

ولا من خلال الـ netbeans او من خلال jar file

جارى النظر للفيديو

لكن ماذا عن Customer class ؟؟؟

Software Developer
Mahmoudkelany.com


 

#3

لم تعمل مره اخرى اخى الكريم

لكن لدى استفسار

كيف يتم ربط الـ Ireport داخل الـ netbeans

لكى يتم صناعه وعمل التقارير من داخل الـ netbeans

Software Developer
Mahmoudkelany.com


 

#4

العفو لم اذكر مع اي قاعدة بيانات

انا اسف .......

قاعدة البيانات المستخدمة هي JavaDB

وهي موجودة اصلا في الـــnetbeans

فقط اعمل لها connect

user:app

pass:app

schma:app

حسب الصورة

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

وشكرا

:lol: :lol: :lol:

post-169800-026165500 1297175567_thumb.j

المرفقات
2011-02-08_173103.jpg
#5
Mahmoud Kelany كتب:

لم تعمل مره اخرى اخى الكريم

لكن لدى استفسار

كيف يتم ربط الـ Ireport داخل الـ netbeans

لكى يتم صناعه وعمل التقارير من داخل الـ netbeans

حمل الـــــIreport Plugins الخاص بالــNetbeans

من الربط ادناه وشكرا

Ireport Plugins

#6

ليس لدى قاعده البيانات التى تدعى sample

alionline كتب:

حمل الـــــIreport Plugins الخاص بالــNetbeans

من الربط ادناه وشكرا

Ireport Plugins

اشكرك جارى النظر

وشكرا

Software Developer
Mahmoudkelany.com


 

#7
Mahmoud Kelany كتب:

ليس لدى قاعده البيانات التى تدعى sample

اشكرك جارى النظر

وشكرا

اخ محمد

يبدو ان الــNetbeans لديك قديم

:blush: :blush: :blush: :blush:

:wub: :wub: :wub: :wub:

#8
alionline كتب:

اخ محمد

يبدو ان الــNetbeans لديك قديم

:blush: :blush: :blush: :blush:

:wub: :wub: :wub: :wub:

اصدار 6.7

Software Developer
Mahmoudkelany.com


 

#9
Mahmoud Kelany كتب:

اصدار 6.7

نزل اخيراصدار من

هنا

#10
alionline كتب:

نزل اخيراصدار من

هنا

ما انا عارف

وعندى اصدار 6.9 وكان عندى 7 البيتا

لكن انا افضل الـ6.7 كل ما استخدم اصدار اعلى اجد فيه مشاكل

Software Developer
Mahmoudkelany.com


 

#11
Mahmoud Kelany كتب:

ما انا عارف

وعندى اصدار 6.9 وكان عندى 7 البيتا

لكن انا افضل الـ6.7 كل ما استخدم اصدار اعلى اجد فيه مشاكل

يا اخ احمد انت ليس عليك ان تستخدم قاعدة الــJavaDB Sample

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

واضافة الـPersistence اولا

ثم اضافة استخدام الـــ Entity Class From Database

واضافة الــ Entity Manager ,Query ,Query Result -list كلها من قائمة الـــPalette

واضافة الكود وبناء الريبورت

#12

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

مع العلم بان بيانات قاعده البيانات هى :

MySQL Settings

MySQL user name= mp_11391244

MySQL password = 9218310

MySQL host name = sql102.my-place.us

MySQL port = 3306

#13

/index.php/topic/158713-%D8%B1%D8%A8%D8%B7-%D8%A7%D9%84%D8%AC%D8%A7%D9%81%D8%A7-%D8%A8-sql-server/#entry1344195

 

اقتباس

 

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

مع العلم بان بيانات قاعده البيانات هى :

MySQL Settings

MySQL user name= mp_11391244

MySQL password = 9218310

MySQL host name = sql102.my-place.us

MySQL port = 3306

 

 

مشاركة مكررة ولن يفيدك التكرار فى شئ سوى الاضرار بتنظيم المنتدى

 

كان يفضل فتح موضوع جديد 

 

تحياتى


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

الأنفال ۳۳                                  
 

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