Yazar |
|
canial
mersin
Kayıt: 26.08.2007 |
|
Arkadaslar, veri tabanından aldıgım bilgileri crystal report yardımıyla raporlamak ıstıoyrum. veri tabanında string olarak tutulan bi ad dusunun bu ad '29' baska bir tabloya baglı ,baglı oldugu tabloda 29 da bir isme karsılık gelıyor. ben raporlama yaparken 29 deılde baglandıgı dıger tablodan ad olarak karsılıgını gostermek ıstıorum.Bu ısı wızard ıle yapıyorum. bu konuda yardımcı olursanız sevınıım ve bununla ılgılı pdf feln varsa paylasırsanız da sevınırım.
www.cancobanoglu.net
www.bilisimdergi.com
cancobanoglu@gmail.com
|
|
Yazar |
|
extreme
Kahramanmaras
admin
Kayıt: 24.10.2006 |
|
evet Crystal Report ile ilgili çok acil kaynaklara ihtiyacımız var paylaşırsanız çok makbule geçer.
teşekkürler.
The Man Who Loved Algorithm&Ubuntu.
www.burakamasyali.com
|
|
Yazar |
|
sis***
Kayıt: 15.01.2006 |
|
Iliskili sorgunu olusturup bir dataset'e at ve Crystal Report'un source ozelligine bu dataseti atayabilirsin. Tabi ben burda genel matigini yazdim aradaki procedurler biraz farkli. Ornek bir uygulama :
http://www.yazgelistir.com/Makaleler/1000001547.ygpx
University Of Minnesota- Minnesota(ABD)
|
|
Yazar |
|
sis***
Kayıt: 15.01.2006 |
|
sis*** yazdi | Iliskili sorgunu olusturup bir dataset'e at ve Crystal Report'un source ozelligine bu dataseti atayabilirsin. Tabi ben burda genel matigini yazdim aradaki procedurler biraz farkli. Ornek bir uygulama :
http://www.yazgelistir.com/Makaleler/1000001547.ygpx |
Bu sayede istenilen kritere gore birden cok tablo ilen gelen sonuclar Crystal rapora aktarilabilmektedir. Bu .net uzerinde wizard ile iliski kurularakta yapilbilse de bu sekil de daha hizli ve esnek bir yapi kullanilabilmektedir. Ayrica Crystal Report'a parametre tanimlayip, klasik degisken gibi bu parametreye deger gonderebilir. Ve yine Crsytal XII surumuyle gelen dinamik resim ekleyebilme ozelligi de hatirladigim kolayliklardan... Crsytal Report'un kendi sitesi uzerindeki forumunda .Net basligi altinda ornekler , sorunlara cozumler , ornekler vb. bulabilirsiniz.
University Of Minnesota- Minnesota(ABD)
|
|
Yazar |
|
volkan
Giresun
Kayıt: 26.07.2006 |
|
Wizardta inner joinli bir şey yapamıyor musun?
Ben daha önce wizardtan command oluşturdum, Command Öğrendiğim kadarıyla Crystal reporta gönderdiğimiz dataSource'un tipini belirtiyormuş. Böylece Cystal reportsu farklı yerde de çalıştırırsan sorun olmuyo. Direk wizard kullanırsan tekrar veritabanını ayarlaman gerekebilir. Command oluşturduğum sql ile kodda datatable oluşturup crystal reportsa gönderiyordum table'ı..
CrystalReport1 cr = new CrystalReport1();
cr.SetDataSource(DTable);
frm.crystalReportViewer1.ReportSource = cr;
Böyle bir dene..
|
|
Yazar |
|
canial
mersin
Kayıt: 26.08.2007 |
|
Ya ben aslında database den almadan report olustursam yanı baska bır form un mesela 10 adet text box ı olsun ve orada kı bılgılerı rapor uzerıne yazdırayım bu cok zor gorunmuyo aslında ama suan onunla cebellesıyourm yardım edecek bırı var mı? tesekkurler.
www.cancobanoglu.net
www.bilisimdergi.com
cancobanoglu@gmail.com
|
|
Yazar |
|
sis***
Kayıt: 15.01.2006 |
|
Onun icin parametre veya benim ornekte verdigim gibi dataset(dataseti vt den degilde kendin koldurursun) kullanabilirsin.
Parametre kullanimi icin ; rapora field explorerdan parametre ekle ve kod kisminda
rapor.SetDataSource(datatable); // bu kisim olmadan calisir mi bilemiyorum olmazsa bos bir datatable denenebilir
rapor.SetParameterValue( string "parametre ismi", object "parametre degeri"));
_CrView.ReportSource = rapor;
seklinde bir kullanimi var. Bu sekilde olmazsa; Add new item ile bir dataset ekleyip(dinamik olmayan) bu dataset icinde bir datatable olusturulur(bu datatable verini gelecegi sekilde(kolon ismi ve turu) kolonlari olusturulur) ve rapor kisminda datasource kisminda bu dataset gorulebilecegi icin (static oldugu icin) secilir ve istenilen alanlar rapor uzerine yerlestirilir.Kod kisminda ise;
DataSet1 ds = new DataSet1 ();
DataTable dt = ds.Tables[0];
// Datatable istenilen verilerle doldurulur
rapor.SetDataSource(dt);
_CrView.ReportSource = rapor;
seklinde kullanilir. Ayrica dataset kullanilirken , ayni anda parametre kullamini da yapabilirsin. Herhangi bir sorunda yardimci olmaya calisirim.
University Of Minnesota- Minnesota(ABD)
|
|
Yazar |
|
canial
mersin
Kayıt: 26.08.2007 |
|
tesekkur edıyorum sorunumuzu cözduk sanırım
www.cancobanoglu.net
www.bilisimdergi.com
cancobanoglu@gmail.com
|
|
Yazar |
|
canial
mersin
Kayıt: 26.08.2007 |
|
Tekrar merhaba arkadaslar
Crystal Report ıle ılglı tekrar bır sorum olacak. Mesela bır formumuza verıtabanından bılgılerı cekıp tablo olusturduk, bu tabloda fırma ısımlerınden tutun da telefon numaralarına kadar bılgı var ve devamlı yenı bılgı eklenebılır. Ben bu toployu crystal rapor uzerıne prıntlemek ıstıyorum. tabloyu oldugu gıbı yazdırabılır mıyım?. her bır sutunum ıcın parametre olarak deger verecekmıyım rapor.rpt de yoksa her hangı form da kı bılgılerı( bu bılgıler ne kadar olursa olsun ve guncellenebılır) rapora yazdırabılır mıyım wizard yardımıyla.
www.cancobanoglu.net
www.bilisimdergi.com
cancobanoglu@gmail.com
|
|
Yazar |
|
extreme
Kahramanmaras
admin
Kayıt: 24.10.2006 |
|
volkan yazdi | Wizardta inner joinli bir şey yapamıyor musun?
CrystalReport1 cr = new CrystalReport1();
cr.SetDataSource(DTable);
frm.crystalReportViewer1.ReportSource = cr;
Böyle bir dene.. |
ben bu şekilde yapıyorum ama bana boş kağıt çıkartıyor. bunu yazmadan önce rapora nasıl değişkenler eklemeliyim. yada datagridwiev tarzı birşey ekleyebilirmiyim
The Man Who Loved Algorithm&Ubuntu.
www.burakamasyali.com
|
|
Yazar |
|
sis***
Kayıt: 15.01.2006 |
|
canial yazdi | Tekrar merhaba arkadaslar
Crystal Report ıle ılglı tekrar bır sorum olacak. Mesela bır formumuza verıtabanından bılgılerı cekıp tablo olusturduk, bu tabloda fırma ısımlerınden tutun da telefon numaralarına kadar bılgı var ve devamlı yenı bılgı eklenebılır. Ben bu toployu crystal rapor uzerıne prıntlemek ıstıyorum. tabloyu oldugu gıbı yazdırabılır mıyım?. her bır sutunum ıcın parametre olarak deger verecekmıyım rapor.rpt de yoksa her hangı form da kı bılgılerı( bu bılgıler ne kadar olursa olsun ve guncellenebılır) rapora yazdırabılır mıyım wizard yardımıyla. |
Eger sen verilerini datatable alirsan ve bu datatable soruce olarak atarsan sonucta verilerin raporda gozukur. Sen yeni veri eklesen bile yeni islem sirasinda tekrar rapor istenilince ayni islemi tekrar yaptirirsan guncel verilerde eklenir.
University Of Minnesota- Minnesota(ABD)
|
|
Yazar |
|
sis***
Kayıt: 15.01.2006 |
|
extreme yazdi | volkan yazdi | Wizardta inner joinli bir şey yapamıyor musun?
CrystalReport1 cr = new CrystalReport1();
cr.SetDataSource(DTable);
frm.crystalReportViewer1.ReportSource = cr;
Böyle bir dene.. |
ben bu şekilde yapıyorum ama bana boş kağıt çıkartıyor. bunu yazmadan önce rapora nasıl değişkenler eklemeliyim. yada datagridwiev tarzı birşey ekleyebilirmiyim |
Eger projen bir web (asp.net) projesi ise postback olayina dikkat et derim , cunku crysttal raporun nagivate,print butonlarinda postback olusmakta ve postback kontrolu yapilmazsa rapor bos gelecektir.
University Of Minnesota- Minnesota(ABD)
|
|
Yazar |
|
extreme
Kahramanmaras
admin
Kayıt: 24.10.2006 |
|
sql command ekleyerek çözdüm problemi. wizard la göndereceğimle aynı değişkenleri gösteren bir sözlük atıyorum. o kelimeleri otomatik yerleştiriyo rapora. sonra
1. CrystalReport1 cr = new CrystalReport1();
2. cr.SetDataSource(DTable);
3. frm.crystalReportViewer1.ReportSource = cr;
bu şekilde istediğim verileri ekleyip çıktı alabiliryorum.
teşekkürler.
The Man Who Loved Algorithm&Ubuntu.
www.burakamasyali.com
|
|
|
|
-
Del.icio.us
-
Digg
-
Facebook
-
Furl
-
Google
-
Blink
-
Simpy
-
Spurl
-
Y! MyWeb
|
|
| | | | | | | | | |