[ABI 5.2] 数据源中日期参数转化为数字型求和

11674
8

默大鬼 初学数据Lv2

发表于2021-3-25 16:05

悬赏1

已解决

楼主
a.wn是number型,@dtsj是页面输入的日期参数,如何获取月份并转化为数值型,然后求和呢?

最近看过此主题的会员

wjx0403

chenliwei

K-tim

bbs

xxxl

伶俐

最佳答案

xxxl

发表于2021-3-25 16:05

只看该作者

取消 关注该作者的回复

这里sql数据源获取参数组件方法错了 参考https://bbs.esensoft.com/thread-128117-1-1.html
您这里是需要获取参数组件月份然后和字段值相加对吧
建议在分析表中做用MONTH(@dtsj)获取月份值 然后将值放在sql数据源里相加,至于sql怎么做加减乘除可以百度一下
8个回答

只看楼主

xxxl 数据领袖Lv6

发表于2021-3-25 16:05

只看该作者

取消 关注该作者的回复

沙发

这里sql数据源获取参数组件方法错了 参考https://bbs.esensoft.com/thread-128117-1-1.html
您这里是需要获取参数组件月份然后和字段值相加对吧
建议在分析表中做用MONTH(@dtsj)获取月份值 然后将值放在sql数据源里相加,至于sql怎么做加减乘除可以百度一下

默大鬼 初学数据Lv2

发表于2021-3-25 16:23

只看该作者

取消 关注该作者的回复

板凳

xxxl 发表于 2021-3-25 16:19
这里sql数据源获取参数组件方法错了 参考https://bbs.esensoft.com/thread-128117-1-1.html
您这里是需要获 ...

MONTH(@dtsj)获取月份值,要怎么在分析表中获取

xxxl 数据领袖Lv6

发表于2021-3-25 16:28

只看该作者

取消 关注该作者的回复

地板

默大鬼 发表于 2021-3-25 16:23
MONTH(@dtsj)获取月份值,要怎么在分析表中获取

放在表格中 或设置为另外一个输入框组件的默认值都可以

默大鬼 初学数据Lv2

发表于2021-3-25 16:33

只看该作者

取消 关注该作者的回复

5#

sql数据源获取参数组件方法,您能说明一下吗?那个贴吧不能解决我的问题

xxxl 数据领袖Lv6

发表于2021-3-25 16:42

只看该作者

取消 关注该作者的回复

6#

默大鬼 发表于 2021-3-25 16:33
sql数据源获取参数组件方法,您能说明一下吗?那个贴吧不能解决我的问题

参数组件在sql数据源一般都是在Where做限制条件做<#=if(@cs='','1=1','standard in ('+replaceregex(@cs,'\\|',',', true)+')') #>

默大鬼 初学数据Lv2

发表于2021-3-25 16:55

只看该作者

取消 关注该作者的回复

7#

xxxl 发表于 2021-3-25 16:42
参数组件在sql数据源一般都是在Where做限制条件做

那我现在不做where条件,就是要用来计算,怎么办呢?

cityluck 数据小白Lv1

发表于2021-3-25 17:01

只看该作者

取消 关注该作者的回复

8#

是说宏只能写在where后吗

xxxl 数据领袖Lv6

发表于2021-3-25 17:31

只看该作者

取消 关注该作者的回复

9#

默大鬼 发表于 2021-3-25 16:55
那我现在不做where条件,就是要用来计算,怎么办呢?

不行 一般都是放在where中做限制条件

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号