1
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 是迄今为止)

4

1 回答 1

0

这是解决方案:传递日期参数时。

1.请选择数据类型=“日期”并检查LOV文件,数据类型是否为“日期”。
2.检查您传递给服务器的日期格式ex:dd-mm-yyyy,spagoBI服务器中的格式可能不同!您可以在以下路径中编辑 SpagoBI 服务器中的日期格式

多合一SpagoBI/webapps/SpagoBI/WEB-INF/conf/config/data_access.xml

完成后,保存 xml 文件并重新启动服务器,现在检查它

于 2016-07-04T06:24:16.543 回答