-1
我正在設計一個將用作子報表的報表。主報告只有兩個參數Jaspersoft數據集查詢 - 添加年份參數
- 項目ID(param_projId)
- 年(param_year)
所以我打算使用相同的子報表。但我已經在查詢的Date部分中傳遞了Year參數。例如。
select taskname,
taskstartdate,
taskenddate
from TASK PT,
project prj
where prj.project id = $P{param_projId} and
PT.taskstartdate>= $P{param_year}-01-01 00:00:00.0 and
PT.taskenddate <= $P{param_year}-12-31 00:00:00.0
我得到了Oracle錯誤。我有問題僅將Year參數傳遞給日期。有關如何根據請求格式化日期的任何建議。
的可能的複製甲骨文日期 - 如何添加年內日期](http://stackoverflow.com/questions/9313234/oracle-date-how-添加年份到目前爲止) –
謝謝,但我想通過上述格式的Year參數。由於年份參數也用於主報告,我想在子報表中使用相同的參數。因此,在查詢中,我需要像上面那樣通過。如果還有其他方法使用年份參數追加1月1日和12月31日??? – Sree
'如果還有其他方法可以使用年份參數追加1月1日和12月31日' - 是 –