26 Temmuz 2012 Perşembe

net.sf.jasperreports.engine.JRRuntimeException: Subreport overflowed on a band that does not support overflow.

iReport kullanıyorsanız ve aşağıdaki hatayı alıyorsanız;

net.sf.jasperreports.engine.JRRuntimeException: Subreport overflowed on a band that does not support overflow.

bu hatanın sebebi, sayfanızın herhangi bir bolumune koymuş olduğunuz subreport'tan kaynaklanmaktadır. Neden mi? Çünkü, subreport'u ana jrxml'a yerleştirdiniz diyelim, eğer bölümün yüksekliği subreport içeriği dolduktan sonra  küçük geliyorsa böyle bir hata alıyorsunuz.

Daha net açıklamak gerekiyorse;

Sayfamın page footer'ına bir subreport yerleştirdim. bunun orjinal yüksekliği belki 200, ama ben ana jrxml'deki yüksekliği 100 bırakmışım. Bu durumda jrxml'leriniz compile olmuyor.

1. Ya subreportunuz büyüyebilir olmayacak
2. ya da ana jrxml'deki ilgili kısmın boyutunu yükselteceksiniz.

Hiç yorum yok:

Yorum Gönder