在SPAGOBI中如何在实际报告中打印日期参数

时间:2015-12-01 06:25:52

标签: mysql spagobi

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

1 个答案:

答案 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文件并重新启动服务器,然后立即检查