SpagoBI Multi-Select Parameter (Çoklu Seçim)


(INSTR($P{GELIRKODU},''''||KOD.ID||'''')>0)
!Bunda $P{GELIRKODU} String olmalı.


yada

Parametreden gelen çoklu değeri kullanabilmek için sql sorgusunu şöyle oluşturmalıyız.

SELECT * FROM XXX WHERE  FIRMAID IN (  $P!{FIRMA}  )
Ünlem işareti parametrenin bir string olarak değil sql'in parçası olarak çalışmasını sağlıyor. Kullanabilmemiz için parametreye default değer vermemiz  gerekir.  Mesela: "0"


Boş rapor göstermemek için

  • Rapor Properties'ten When No Data alanına No Data Section seçilir.
  • Report Inspectordan No Data Section sağ tıklanıp Show seçilir.
  • Bu band içeriği istendiği gibi düzenlenir.