| ||
| | #1 |
| Crystal Report Koşul Yapilarini Kullanma CRYSTAL REPORT KOŞUL YAPILARINI KULLANMA Bu makalemde raporlama anında verdiğimiz kriterlere göre dönecek olan sonuçları nasıl yapacağımız anlatacağım. Önceki makalemizde gösterilen veritabanı üzerinden gideceğiz. Yeni bir proje açalım ve raporlama ekranımıza Depo tablosunu ekleyelim.
Buraya kadar database ile rapor arasındaki bağlantıyı sağladık. Şimdi ise Formül kullanarak kontrol yapısı oluşturacağız. Burada KalanAdet kolonuna göre kontrol işlemi gerçekleştireceğiz. Eğer KalanAdet= 0 (sıfır) ise ona göre bize yazı döndürecek. Bu işlem için Field Explorerda, Formula Fields kısmında sağ tıklayalım. Karşımıza New seçeneği gelecektir. New seçeneğini tıklayarak Formul adını yazacağımız kısım gelir. Gelen Formul ismi kısmına StokKontrol yazdiktan sonra Use Editor butonuna basalım. Karşımıza formül yazacağımız alan gelecektir. Formul kısmına if kontrolümüzü yazalım. ![]() Formülümüzü yazdıktan sonra Check butona basarak formülde hata olup olmadığını kontrol ettirelim. No errors found iletisini aldığımızda yazdığımız formülde bir sorun olmadığı söylenebilir. Daha sonra Save and Close butonuna basarak formül panelini kapatalım. Formula Fields kısmında Stokkontrol adında bir formülümüz bulunacaktır. Daha sonra bu formülü sürüklereyek rapor tasarım alanında bulunan Section3(Deails ) alanında bırakalım. Bu kısmı daha net görmek için yazı tipini bold yapabiliriz. ![]() Main report preview alanına girerek sonucumuzu görelim. Kalan Adet değerine göre sıfır olanlarda Ürün yok yazısı yazacaktır. ![]() Bunlara ek olarak görsel olarak bazı durumlar değiştirebiliriz. Örneğin olayan ürünlerin üstünü çizebiliriz. Böylece okunmada yada kontrol ederken daha fazla etki yaratabiliriz. Section3(Details ) kısmında sağ tıklayarak açılan menüden Section Expert seçeneğini seçiniz. Karşımıza gelen pencereden Color bölümüne girerek oradan da formül düğmesine basınız. Karşımıza gelen formül kısmına aşağıdaki kodumuzu yazıp, kontrol ettikten sonra Save and close düğmesine basalım. if {Depo.KalanAdet}=0 then crred else crwhite ![]() Preview yaptığımzda KalanAdet kısmında sıfır olanlar kırmızı bir şerit halinde görülecektir. ![]() Bir sonraki makalemde görüşmek üzere... | |
| Hayat Kisa Degmez Bir Kiza !! Bazen arkada$lik bazen sevili olmakti a$k Bana gore a$k fedakarlikti Bazen susmayi bilmek bazende dogru $eyleri konu$makti A$in icinde engeller oyunlar firtinlar yoktu A$k birbirini yipratmak degildi cunku A$k sinirsizca sorgusuzca sonsuzca sevmekti blok sıteme gırıs : [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] | |
| | |
![]() |
| Tags: crystal, kosul, kullanma, report, yapilarini |
| Seçenekler | |
| Stil | |
| |