|
5.2.5报表设计 ,Table.FCHECKDATE为 Data类型
.w
<data xmlns="" id="reportData1" component="/UI/system/components/reportData.xbl.xml#data">
<source id="default1">
<SQL data-model="/HWCL/PromotionMger/data">
<ORACLE id="default13">SELECT NULL FROM DUAL</ORACLE></SQL>
</source>
</data>
.js
var sql = SELECT TO_CHAR(S.FCHECKDATE,'YYYY-MM-DD') FCREATETIME FROM TABLE S;
sql = "SELECT R.* FROM (" + sql + " ) R WHERE 1=1 AND R.FCREATETIME > SYSDATE - 1" + filter;
justep.xbl("reportData1").setSQL(sql, "ORACLE");
justep.xbl("report1").refresh();
报错,后台提示
ORA-01861: 文字与格式字符串不匹配
js - sql 调整成
var sql = SELECT S.FCHECKDATE FROM TABLE S;
不报错,但报表显示格式(2018-03-24T00:00:00.000Z )不符合实际需求
已尝试过 excel表改单元格格式,并未能生效
望答复原因及解决方法
|
|