回答:where ('*'='${parm}' or 字段='${parm}')
回答:select sum(case when to_char(CREDATE,'yyyy')=to_char(add_months(sysdate,-12),'yyyy') then inqty else 0 end) as "去年inqty", sum(case when to_char(CREDATE,'yyyy')=to_char(add_months(sysdate,-12),'yyyy') then OUTQTY else 0 end) as "去年OUTQTY", sum(case when to_char(CREDATE,'yyyymm')=to_char(sysdate,'yyyymm') then inqty else 0 end) as "本月inqty", sum(case when to_char(CREDATE,'yyyymm')=to_char(sysdate,'yyyymm') then OUTQTY else 0 end) as "本月OUTQTY", sum(case when to_char(CREDATE,'yyyymm')=to_char(add_months(sysdate,-12),'yyyymm') then inqty else 0 end) as "同期inqty", sum(case when to_char(CREDATE,'yyyymm')=to_char(add_months(sysdate,-12),'yyyymm') then OUTQTY else 0 end) as "同期OUTQTY"from BMS_ST_IO_UNION_V
回答:付款时间<='${日期参数}'
回答:p_year 、p_month 、01 你想拼出一个完整的 日期对吧'$p_year'||'$p_month'||'01'不同数据库 拼接字符串用的不一样 || 或者 + 或者 concat()|| 或者 + 可能需要转义一下 用 \
回答:GETUSERDEPARTMENTS()
回答:LogDB 数据库是 FineReport 日志监控开启之后,用于保存日志的内置数据库.使用的话 参考 https://help.fanruan.com/finereport/doc-view-891.html
回答:select * from a where time= (case when (selct max(time) from a)>='${time}' then '${time}' else (selct max(time) from a) end)
回答:参考 超级链接使用JS并传参- FineReport帮助文档 - 全面的报表使用教程和学习资料 (fanruan.com)
回答:参考 链接 链接时候选择 编码 都是自动吗 https://help.fanruan.com/finereport/doc-view-2944.html
回答:好像没用
254
254
0
10