Solutıon Explorerdan ADD new item e tıklıyoruz, gelen sayfaya Add diyerek yandaki sayfayı açıyoruz buradan boş bir sayfayı açıyoruz Ok tıklıyoruz, asağıdaki
şekilde gelen ekrandan “Datebase Expert” diyerek bu ekranda raporun bölümlere ayrılmış hali report header, page header, bu alanları genişletip daraltarak kayıtlar arası mesafeyi düzenleyebiliriz **dikkate etmeniz gereken bir husus eğer bizim yazdıgımız isci maas raporu başlıgını report header yaparsanız sadece 1. sayfada görünür diger sayfalarda rapor başlıgı görünmez
işçilerin maaş kayıtlarının tutuldugu veritabanı türünü seciyoruz, biz ms-sql server kullandıgımız için “Microsoft OLE
db provider for SQL” secip next diyoruz. Daha sonra connection kuracagımız server adını (kendi bilgisayarımın adını) giriyorum, ve işlerinin verilerinin tutuldugu raporlama veritabanını seciyorum. Benim veritabanımda işçiler tablosu var ben bu tablodaki işçilerin isim soyisim ve maaşlarını raporlamak istiyorum. İşçileri secip OK tıklıyorum
gelen sayfa tasarımını fontunu rengini bu sayafadan yapabiliyorum Raporumun çıktısının aşağıdaki gibi olması için bazı hazır özelliklerden yararlanıyorum Örneğin sol üstteki tarih, raporun alt kısmında sayfa sayısı ve toplamı yazdıran bazı özel matematiksel fonksiyonlar kullandım bu projeyi form uygulamasında kullanmak için toolbox tan CRYSTAL REPORTS VIEW EKLEYİP source ını oluşturdugumuz raporu göstermek
Daha sonra bize bir editör oluşturuyor
bu kısımda raporumuza tarih gruplama vb bir çok formatlama işlemini yapabiliyoruz
örneğin veritabanınız da işçilere verdiğiniz toplam maaşların raporunu görmek istiyorsunuz.
Runnig total field ekleyerek bu mümkün .
bugunlerde bir mail geldi ve hep toplamı ile ilgili örnek oldugunu ve iki tarih arasındaki farkın nasıl alınacağı ile ilgili
bu işlem için fark alma işlemi için ;
formula fields kısmından editor vasıtasıyla istediğiniz formulu oluşturup projelerinizde kullanabilirsiniz.
If you enjoyed this post, make sure you subscribe to my RSS feed!

yasin
15 Temmuz 2009 at 11:08
teşekkürler güzel çalışma emege saygı basarılarının devamı dılerım kardes!!!
yuhubaa
23 Ekim 2009 at 16:09
Kullananların ve deneyenlerin yorum ve önerilerini dinlemek isterim
garfield
28 Nisan 2010 at 03:02
Selam ,
Paylaşım için teşekkürler.Bir sorum olack. OLE Db yi seçtikten sonra ekrana gelen kısımda sql için olan alanı seçtikten sonra server name vs istiyor.Makinemde sql olmasına rağmen bir türlü görmüyor ve seçemiyorum .Neyi atlıyorum acaba ?
ismail
14 Mayıs 2010 at 09:23
güzel çalışma olmuş fakat ben bir şey sorucam cristal report 10 yuklu bende calıstıgım fırmada mıcrosoft ole db provider for olap services kullanıyoruz ve ben cristal reports ıle olap kuplerıne baglanmak ıstıyorum ama server baglantısı olmasına ragmen kupler gelmıyor goremıyorum aranızda buna benzer bır sey yapmıs olan varmı yada kullandıgım crıstal report un acaba versıyonundanmı kaynaklanıyo olabılırmı tesekkurler.