SELECT
b1.voucher_no,
b1.sl_name,
b2.sub_ledger_name,
b2.transaction_description,
b2.gl_name
FROM
a_bank_receipt_voucher b1 inner join a_bank_receipt_account_details b2 on b1.bank_receipt_id = b2.bank_receipt_id
WHERE
b1.voucher_no = ? AND b1.ac_date BETWEEN '2013-06-01' AND '2013-06-06 '
order by b1.voucher_no ASC limit 100
我的问题是如何在实际报告中打印日期参数(2013-06-01和2013-06-06)
(例如:我认为2013-06-01为2013-06-06作为迄今为止)
答案 0 :(得分:0)
以下是解决方案:传递Date参数时。
1.pls选择数据类型=“DATE”并检查LOV文件,数据类型是否为“DATE”。
2.检查传递给服务器的日期格式ex:dd-mm-yyyy,spagoBI服务器中的格式可能不同!!您可以在以下路径中编辑SpagoBI服务器中的日期格式
多功能单SpagoBI / web应用/ SpagoBI / WEB-INF / CONF /配置/ data_access.xml
完成后,保存xml文件并重新启动服务器,然后立即检查