Ana içeriğe atla

Kayıtlar

Temmuz, 2013 tarihine ait yayınlar gösteriliyor

Java'da İreports İle Parametrik Rapor 2

Merhaba arkadaşlar geçen dersimizde parametrik rapor için bir IReports’da bir rapor oluşturmuştuk ve parametremizi belirlemiştik. Bu dersimiz de bu parametreye post edeceğimiz java kodlarından bahsedeceğim. Öncelikle database kısmında bir listeleme işlemi gerçekleştireceğim. Listeleceğim tablo Departman tablosu public static List<DepartmanDomain> listele () {                                List<DepartmanDomain> liste = new ArrayList<DepartmanDomain>();                                Connection conn = getConnection ();                                try {                                                Statement stmt = conn.createStatement();                                                ResultSet rs = stmt.executeQuery( "SELECT * FROM departman" );                                                while (rs.next()) {                                                                DepartmanDomain siradakiDepartmanDomain = new DepartmanDomain();                

JAVA'DA PARAMETRİK RAPOR

Merhaba arkadaşlar bugün ki dersimizde Java da İREPORT ile parametrik rapor almaktan bahsedeceğim. Parametrik Rapor Nedir? Parametrik rapor kullanıcıdan yada objelerden herhangi bir değer aldırarak Database’deki tablolarda yapılan karşılaştırmaya denir. Örneğin SELECT * FROM personel WHERE id=1 ID’si 1 olan personelin personel tablosunda bulunan bütün bilgilerini listeletir. Parametrik rapor ne işe yarar? Parametrik rapor örneğin fatura kesmek için, Sipariş detayını yazılı olarak müşterilere vermek için ve daha birçok alanda birçok sebeple kullanılmasına ihtiyaç duyulur. Java da bu işlem 2 aşama da yapılmaktadır. 1-       Kullanıcı arayüz erişiminin olduğu class’lar da 2-       İreports Desing bölümünde Java kısmında değer aldırdığımız bilgileri IReports xhtml dosyasına post edeceğiz sonra IReports bu post edilen değeri SQL ile sorgulayıp doğruysa dökümanı ekrana basacak. İlk olarak IReports dosyamızı oluşturalım. Aşağıda ki resimdeki gibi. BUGÜN Kİ DERSİMİZDE İREPORTS BÖLÜMÜNÜ ANLATTI