[ABI 5.1] 酷屏中的起止日期组件如何传参给其他表格

9456
10

esen007 初学数据Lv2

发表于2020-3-4 12:47

悬赏100

已解决

楼主
把起止日期传给了@startTime和@endTime,表格数据需要怎样接收这个起止时间;
例:TABLE.time是表格数据字段,它的数据是从2017年1月1日至今,然后我传入的@startTime=2017年1月1日,@endTime=2017年12月1日,
我需要怎样去接收这两个参数才能使表格展示2017年1月1日--2017年12月1日这个范围的数据?
求大佬赐教~!!


最近看过此主题的会员

esen_4TKLR0DZ9F

esen_51PL8G9PG4

esen_51JSYV50UG

wxw

lizf

wocaohaonan

勇敢向前

淑离

zhuhe

最佳答案
获取开始时间可以写left(@date,8)来获取
获取结束时间写right(@date,8)来获取
因为@date传过来的值是一个起止时间用逗号隔开的字符串

10个回答

只看楼主

908791215 数据达人Lv4

发表于2020-3-4 13:42

只看该作者

取消 关注该作者的回复

沙发

本帖最后由 908791215 于 2020-3-4 14:00 编辑

尝试直接在表格的浮动维上写过滤条件,TABLE.time=@data

esen007 初学数据Lv2

发表于2020-3-4 14:55

只看该作者

取消 关注该作者的回复

板凳

908791215 发表于 2020-3-4 13:42
尝试直接在表格的浮动维上写过滤条件,TABLE.time=@data

这个只是取的默认值,不是点击选取时间之后的值,我的意思是 ,选取完成后,点击确定,表格的数据范围要和起止时间组件选取的范围一样;
现在的过滤条件是这样写的:<#=mkfilter('QC_JG.BBQ=@data')#> ,取的值不是动态值,就是一个死值;
改成 <#=mkfilter('QC_JG.BBQ>=@startTime and QC_JG.BBQ<=@endTime')#> 后点击确定表格也没反应;
改成 <#=mkfilter('QC_JG.BBQ=@data.startendtime')#> 也没反应

908791215 数据达人Lv4

发表于2020-3-4 15:10

只看该作者

取消 关注该作者的回复

地板

esen007 发表于 2020-3-4 14:55
这个只是取的默认值,不是点击选取时间之后的值,我的意思是 ,选取完成后,点击确定,表格的数据范围要 ...

另外加一个计算按钮上去,按钮事件上写计算

esen007 初学数据Lv2

发表于2020-3-4 15:29

只看该作者

取消 关注该作者的回复

5#

908791215 发表于 2020-3-4 15:10
另外加一个计算按钮上去,按钮事件上写计算

不知道这样加对不对,目前是没有反应{:3_55:}

esen007 初学数据Lv2

发表于2020-3-4 15:32

只看该作者

取消 关注该作者的回复

6#

esen007 发表于 2020-3-4 15:29
不知道这样加对不对,目前是没有反应15.gif

上传重复了。。。

Artemis 初学数据Lv2

发表于2020-3-4 12:47

只看该作者

取消 关注该作者的回复

7#

获取开始时间可以写left(@date,8)来获取
获取结束时间写right(@date,8)来获取
因为@date传过来的值是一个起止时间用逗号隔开的字符串

Artemis 初学数据Lv2

发表于2020-3-4 15:38

只看该作者

取消 关注该作者的回复

8#

在日期组件的事件中添加脚本:
function dochang(data){
calc_Special_Widget("calc_widget_id=GRID2,HHH1;@date="+data);
}
根据使用修改组件名、参数名及表格名即可

esen007 初学数据Lv2

发表于2020-3-4 16:51

只看该作者

取消 关注该作者的回复

9#

Artemis 发表于 2020-3-4 15:38
在日期组件的事件中添加脚本:
function dochang(data){
calc_Special_Widget("calc_widget_id=GRID2,HHH1; ...

大佬NICE啊!问题已解决~~,谢谢谢谢

esen007 初学数据Lv2

发表于2020-3-4 16:53

只看该作者

取消 关注该作者的回复

10#

谢谢大家的帮助~

Artemis 初学数据Lv2

发表于2020-3-4 18:26

只看该作者

取消 关注该作者的回复

11#

esen007 发表于 2020-3-4 16:51
大佬NICE啊!问题已解决~~,谢谢谢谢22.gif

客气了呢

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

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

小时

全天响应

分钟

快速处理问题

工程师强势助力

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

400咨询:400-0011-866

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

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

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