ORKESTRA

ORKESTRA

  orkestra orkestra.com.tr
  Sohbet   İndirme Merkezi

Println Kullanımı

Println Kullanımı


Hazırlamış olduğumuz raporda, istediğiniz verileri görüntüleyemediğinizde ilgili alanın consolda bastırılması için println komutu kullanılır. 

Parametre olarak tanımlamış olduğumuz son_tarih bilgisi için aşağıdaki gibi bir kod yazılabilir. 

Date son = DateUtil.createTime(1,1,2500,0,0,0);
if($P{son_tarih}!=null && $P{son_tarih}<son) {
    println("SON TARIH "+DateUtil.format($P{son_tarih},"dd/MM/yyyy"));
    DataSource.addFilter("voucherTime","<=",$P{son_tarih});
} else{
println("SON TARIH YOK !");

Kod açıklaması

Öncelikle "son" değişkenine 1 ocak 2500 tarihini tanımlıyoruz. 

Eğer son_tarih parametresi boş değilse (!=) ve son_tarih Parametresi "son" değişkeninden küçükse (2500 yılından daha önce bir yıl ise)

consolda SON TARİH yazarak yanına seçilen tarih bilgisini yaz. 

Datasource(veri tabanı) na son_tarih parametresinden büyük olmayan tarihleri filtrele ve göster

bu şart sağlanmazsa (else) console da SON TARİH YOK yazısını göster

 

 

 

Çeşitli Rapor Yapılış Örnekleri