我创建了一个碧玉报告,其中我总共有3个乐队。 - 标题乐队 - 细节带 - 页面页脚带 我必须动态设置所有乐队的元素。 对于标题乐队我设置坐标,如
JRDesignTextField jrDesignTextField = (JRDesignTextField) jasperDesign.getTitle().getElementByKey(elementKey);
if (Validator.isNotNull(jrDesignTextField)) {
jrDesignTextField.setX(x);
jrDesignTextField.setY(y);
}
我试图设置细节带元素的坐标,如
JRDesignTextField jrDesignTextField = (JRDesignTextField) jasperDesign.getDetailSection().getBands()[0].getElementByKey(elementKey);
if (Validator.isNotNull(jrDesignTextField)) {
jrDesignTextField.setX(x);
jrDesignTextField.setY(y);
}
但它不适用于细节乐队。
任何人都可以帮助我吗?