yhdata_WfLR6weS青铜三
2025-6-23 17:15:58 发布在问答
【数据处理】 参数赋值问题
如图,还有一个下拉列表参数1,怎么通过脚本去控制刷新报告时这个参数变为B033,再刷新,再继续变B077这种效果,或者能通过别的方法去实现呢,求助
df304922e2e506518ffcb038d73fcf2.png
b6b62a42eb84c981f11a1caea3c0075.png
333
12
精彩评论12
yhdata_WfLR6weS青铜三
发表于 2025-6-23 17:29:53 显示全部楼层
本帖最后由 yhdata_WfLR6weS 于 2025-6-23 17:44 编辑

if(param["下拉列表参数1"]=="B030"){    param["下拉列表参数1"]="B033"
变化时运行这么写会变化一次
回复

使用道具 2#

yhdata_lyaa
发表于 2025-6-23 17:43:00 显示全部楼层
这个实现不了
回复

使用道具 3#

yhdata_WfLR6weS青铜三 回复yhdata_lyaa
发表于 2025-06-23 17:45:59
有什么别的办法能实现么 不通过脚本的话
回复

yhdata_lyaa回复yhdata_WfLR6weS青铜三
发表于 2025-06-23 17:51:15
没有了
回复

yhdata_WfLR6weS青铜三
发表于 2025-6-23 17:50:24 显示全部楼层
现在类似B030这种产线有几十条,客户需求做一个刷新显示所有产线的大屏,做成轮播的话需要几十个轮播,但是放在电视上,电视性能又不够
回复

使用道具 4#

yhdata_lyaa回复yhdata_WfLR6weS青铜三
发表于 2025-06-23 17:52:36
轮播组件不行么 [url]https://www.yonghongtech.com/help/Z-Suite/11.0/ch/index.html?make_visual_dashboard_assist_carousel.html&zoom_highlightsub=%E8%BD%AE%E6%92%AD[/url]
回复

yhdata_WfLR6weS青铜三 回复yhdata_lyaa
发表于 2025-06-23 17:57:04
这个需要放在电视上轮播,使用电视,几十个轮播的话,怕性能不够
回复

yhdata_WfLR6weS青铜三 回复yhdata_lyaa
发表于 2025-06-23 18:12:22
做到第五个轮播就崩溃了
回复

Adil_zhang青铜四
发表于 2025-6-24 11:16:46 显示全部楼层
讲一下思路:先在报告中创建一个辅助二维表,将你的下拉列表中的数据与二维表中保持一致,通过计算当前小时的总秒数,与你数据总行数进行计算,计算当前时间应该选中第几行数据,然后进行赋值。  
我用的是咖啡销售数据集,拖入的列是产品名称。

注意点:
1.隐藏掉辅助二维表。
2.设置报告刷新为合理的时间(结合整合界面数据刷新完成的耗时以及要求展现的时间)。
3. totalRows总行数设定务必与你数据的总行数保持一致。(这个其实可以通过一个文本框来辅助获取,懒得整了,你自己改改吧)
具体代码如下:
  1. //先创建一个普通二维表,获取数据与下列列表中保持一致,获取表格中数据
  2. var data = getData("图表1", DATA);

  3. // 当前时间
  4. var now = new Date();

  5. // 计算第几秒(总秒数)
  6. var totalSeconds = now.getMinutes() * 60 + now.getSeconds();

  7. // 每 10 秒换一行,13 行循环
  8. var totalRows = 13;
  9. var intervalSeconds = 10;

  10. var rowIndex = (Math.floor(totalSeconds / intervalSeconds) % totalRows) + 1;  // +1 跳过表头

  11. // 获取格子中具体数据
  12. var content = data.get(rowIndex, 0);

  13. // 设置给下拉框
  14. 下拉列表参数1.setSelectedObjects([content], STRING);
复制代码




回复

使用道具 5#

yhdata_WfLR6weS青铜三 回复Adil_zhang青铜四
发表于 2025-06-24 13:57:40
最后是写SQL实现的,查出所有正在运行产线,创建为临时表,然后定时取出临时表中一条产线的数据,谢谢解答啦!
回复

yhdata_lyaa回复Adil_zhang青铜四
发表于 2025-06-24 14:35:25
厉害啦
回复

yhdata_lyaa回复yhdata_WfLR6weS青铜三
发表于 2025-06-24 14:35:32
{:4_93:}
回复

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

用户等你来哦

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