27个回答
缱绻 发表于 2019-7-20 15:57
表达式咋写的?
V_LDX_RJJK_TRANS.TS if(V_LDX_RJJK_TRANS.SF_FLAG=1,'收款','付款') if(@dw='元',V_LDX_RJJK_TRANS.ACCRUAL/100000000,V_LDX_RJJK_TRANS.ACCRUAL/10000)
V_LDX_RJJK_TRANS.TS
这是这个分析表的四个表达式
lebron 发表于 2019-7-20 16:04
V_LDX_RJJK_TRANS.TS if(V_LDX_RJJK_TRANS.SF_FLAG=1,'收款','付款') if(@dw='元',V_L ...
显示表达式咋写的?
lebron 发表于 2019-7-20 16:16
用前两种方法时没写显式表达式
时间是第4个表达式是吧,显示出来是yyyymmdd hh:mm:ss,那就表达式不变,显示表达中根据前面的方法用left和right进行截取... 把想要的字段截取出来。函数具体用法,在社区上搜bi函数字典有文档!!!!!
缱绻 发表于 2019-7-20 16:21
时间是第4个表达式是吧,显示出来是yyyymmdd hh:mm:ss,那就表达式不变,显示表达中根据前面的方法用left ...
是的,应该这么理解。使用函数时应该先理解函数应用的对象,再进行处理。时间函数在使用left和right时,建议还是先转换成字符串格式再进行截取