永洪社区

标题: 超链接传递参数问题 [打印本页]

作者: yhdata_hmRKg9br    时间: 2022-2-14 16:39
标题: 超链接传递参数问题
本帖最后由 yhdata_hmRKg9br 于 2022-2-14 16:41 编辑

永洪9.1,使用的日期过滤组件(布局设置为下拉列表)
图一是变化时运行脚本
图二是报表加载完成弹出的参数(report_param)值
图三是日期过滤筛选后弹出的参数(report_param)值
图四是点击提交(提交按钮绑定超链接访问js)传递报告参数时获取的参数(report_param)值
为什么report_param参数的值不是最新的(2021-12-31)-年报-省联社?


作者: _贝贝    时间: 2022-2-14 16:45
同一个提交按钮同时设置了超链接和脚本吗,如果是的话,超链接和提交时运行的脚本是两个状态,不是同时执行的。可以看下超链接是怎么做的吗
作者: yhdata_hmRKg9br    时间: 2022-2-14 16:52
永洪tech-Muse 发表于 2022-2-14 16:45
同一个提交按钮同时设置了超链接和脚本吗,如果是的话,超链接和提交时运行的脚本是两个状态,不是同时执行 ...

图5是超链接设置
图6是访问的js脚本


作者: yhdata_hmRKg9br    时间: 2022-2-14 16:53
永洪tech-Muse 发表于 2022-2-14 16:45
同一个提交按钮同时设置了超链接和脚本吗,如果是的话,超链接和提交时运行的脚本是两个状态,不是同时执行 ...

提交按钮只设置了超链接,并没有设置提交时运行脚本
作者: yhdata_hmRKg9br    时间: 2022-2-14 16:56
永洪tech-Muse 发表于 2022-2-14 16:45
同一个提交按钮同时设置了超链接和脚本吗,如果是的话,超链接和提交时运行的脚本是两个状态,不是同时执行 ...

我是等脚本的变化时运行执行完之后,才点击的提交按钮,此时脚本中report_param值已经修改,但是传递报告参数时是未修改的值,这个参数赋值是有延迟吗?
作者: _贝贝    时间: 2022-2-14 18:07
yhdata_hmRKg9br 发表于 2022-2-14 16:56
我是等脚本的变化时运行执行完之后,才点击的提交按钮,此时脚本中report_param值已经修改,但是传递报告 ...

您好,方便提供一个case咱们这边本地测试一下吗
作者: humming    时间: 2022-2-14 18:08
report_param 是参数, 他的值和 日期过滤 组件的值是通过什么方式关联的呢?
作者: yhdata_hmRKg9br    时间: 2022-2-15 11:18
永洪tech-Muse 发表于 2022-2-14 18:07
您好,方便提供一个case咱们这边本地测试一下吗

这个可能不太方便,内网开发拿不出来
作者: yhdata_hmRKg9br    时间: 2022-2-15 11:19
humming 发表于 2022-2-14 18:08
report_param 是参数, 他的值和 日期过滤 组件的值是通过什么方式关联的呢?

就是在脚本里获取到日期过滤组件的值,然后以字符串拼接的方式拼到report_param上
作者: humming    时间: 2022-2-15 11:36
yhdata_hmRKg9br 发表于 2022-2-15 11:19
就是在脚本里获取到日期过滤组件的值,然后以字符串拼接的方式拼到report_param上 ...

这个是过滤组件影响参数,反过来呢,传递过去的值怎么影响参数呢,看脚本是从过滤组件上拿的选中值。
用Demo数据做一个case来详细分析一下?




欢迎光临 永洪社区 (https://club.yonghongtech.com/) Powered by Discuz! X3.4