找文章 / 找答案
精选问答 更多内容

[填报与传统报表] 自由式表格,时间问题

山卡卡小狗狗玄铁二 显示全部楼层 发表于 2022-3-10 17:37:46 |阅读模式 打印 上一主题 下一主题
1
已解决
我有个日期格式的列,格式:2022-03-10
使用新建日期表达式新建一列,年月,格式:2022-03
使用其创建一个下来参数组件

我如何写参数,得到上年2021,上月 2022-02,以及上一年同月 2021-03

最佳答案

_贝贝 白银一 关注Ta

2022-03-10 17:37:47

基于下拉参数参考dateAdd函数例如 :param['a']=dateAdd(param['下拉参数'],'month',-1) //下拉参数月份-1 https://www.yonghongtech.com/hel ... ighlightsub=dateAdd 基于今天 参考按产品内置参数 https://www.yonghongtech.com/hel ... E%E5%8F%82%E6%95%B0
查看完整内容
回复

使用道具 举报

精彩评论8

_贝贝白银一 显示全部楼层 发表于 2022-3-10 17:37:47
本帖最后由 永洪tech-Muse 于 2022-3-10 17:46 编辑

基于下拉参数参考dateAdd函数例如 :param['a']=dateAdd(param['下拉参数'],'month',-1) //下拉参数月份-1
https://www.yonghongtech.com/hel ... ighlightsub=dateAdd
基于今天 参考按产品内置参数
https://www.yonghongtech.com/hel ... E%E5%8F%82%E6%95%B0

回复

使用道具 举报

_贝贝白银一 显示全部楼层 发表于 2022-3-10 17:42:30
这个上年上月以及上一年同月,是基于下拉参数组件选择之后获取,还是基于今天来获取
回复

使用道具 举报

山卡卡小狗狗玄铁二 显示全部楼层 发表于 2022-3-10 17:49:46
永洪tech-Muse 发表于 2022-3-10 17:44
基于下拉参数参考dateAdd函数例如 :param['a']=dateAdd(param['下拉参数'],'month',-1) //下拉参数月份-1
...

基于下拉组件,但是都不对
下拉组件为 param["年月"],格式:2022-03,通过日期格式的数据新建日期表达式,时间戳字段:年月 得到

param["上年同月"]=dateAdd(param["年月"],year,-1)
param["上年同月"]=dateAdd(parseDate(param["年月"],"yyyy-MM-dd"),year,-1)
WechatIMG418.png
回复

使用道具 举报

_贝贝白银一 显示全部楼层 发表于 2022-3-10 18:08:55
yhdata_SfO8fCOr 发表于 2022-3-10 17:49
基于下拉组件,但是都不对
下拉组件为 param["年月"],格式:2022-03,通过日期格式的数据新建日期表达式 ...

year用引号括起来,脚本写在顶部-页面-脚本-变化时运行
year.png
回复

使用道具 举报

山卡卡小狗狗玄铁二 显示全部楼层 发表于 2022-3-11 16:59:33
永洪tech-Muse 发表于 2022-3-10 18:08
year用引号括起来,脚本写在顶部-页面-脚本-变化时运行

试过了,没用,失败了
回复

使用道具 举报

_贝贝白银一 显示全部楼层 发表于 2022-3-11 17:05:28
本帖最后由 永洪tech-Muse 于 2022-3-11 17:07 编辑
yhdata_SfO8fCOr 发表于 2022-3-11 16:59
试过了,没用,失败了

以什么方式去验证的失败了
本地验证debug(param['a'])数据是正确的,
回复

使用道具 举报

山卡卡小狗狗玄铁二 显示全部楼层 发表于 2022-3-11 17:41:53
永洪tech-Muse 发表于 2022-3-11 17:05
以什么方式去验证的失败了
本地验证debug(param['a'])数据是正确的,

对数据用生成的参数 param["上年同月"]=dateAdd(param["年月"],'year',-1)
过滤,数据列为空了,实际是有数据的
回复

使用道具 举报

_贝贝白银一 显示全部楼层 发表于 2022-3-11 17:47:34
yhdata_SfO8fCOr 发表于 2022-3-11 17:41
对数据用生成的参数 param["上年同月"]=dateAdd(param["年月"],'year',-1)
过滤,数据列为空了,实际是有 ...

有没有其他过滤条件冲突,新建报告只加这个过滤看下,
年月1q.png
回复

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部