永洪社区

标题: 怎么从文本框中获取数据集里面的值? [打印本页]

作者: 李知恩    时间: 2022-7-7 09:26
标题: 怎么从文本框中获取数据集里面的值?
文本框是是全国排名 ??位,这个??是我需要从数据集里面的其中一个字段获取。

作者: jindawei    时间: 2022-7-7 09:26
数据集中有多个排名行数据,所以要获取某一行就需要了解获取的条件是什么,比如各个省份的销量排名,确定好省份就能得到排名。
作者: jindawei    时间: 2022-7-7 09:42
文本框里面的内容可以通过脚本来实时控制。
作者: 李知恩    时间: 2022-7-7 09:43
可是这个 3 不是写死的  我需要从数据集中获取  如何从数据集中拿到这个排名呀?
作者: jindawei    时间: 2022-7-7 09:53
你好,请问你省份字段的组件载体是什么,我这边帮你写一下脚本。
作者: 李知恩    时间: 2022-7-7 09:57
省份在下拉表里面选择,比如选择了湖南省,然后传参到数据集中,查出来湖南省的排名的一条数据,
最后再文本框中拿到数据集中的排名字段的值。
作者: 李知恩    时间: 2022-7-7 10:30
大佬类似这样,下拉表选择一个省份+日期,然后去数据集里面查到一条数据。然后在文本框中显示。
作者: jindawei    时间: 2022-7-7 13:27
你好,可以新建一个表格组件,组件绑定省份和销量,销量设置预定义动态计算为排名。然后下拉列表参数和表格绑定过滤,当下拉列表选择为湖南时,表格第一行就是湖南省 排名1 ,使用脚本获取表格第一行数据,使用脚本将文本的内容设置为湖南省的排名是1。
作者: 李知恩    时间: 2022-7-7 15:29
如果按照大佬你说的这样  我让表格不可见。确实可以实现这个功能。
但实际上我的需求是:通过下拉表参数,选择好省份之后,将选择好的省份传到一个带参数的SQL数据集中。然后将查询出来的结果集进行展示。

作者: jindawei    时间: 2022-7-7 16:20
那样的话,新建一个SQL数据集,使用带参数类型的SQL就可以了啊。
作者: 李知恩    时间: 2022-7-7 16:29
我怎么把下拉表参数传到带参数类型的SQL里面去呀。。我就是这个不会弄。。。
作者: jindawei    时间: 2022-7-7 16:33
你好,麻烦参考一下 https://www.yonghongtech.com/hel ... highlightsub=select
作者: 李知恩    时间: 2022-7-7 16:38
看了这个,我可能没看明白 。还是不知道怎么把下拉表的参数给传进去。




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