[ABI 5.2] 如何实现类似参数并且能记录数据的功能

11027
4

kiro 小试身手Lv3

发表于2021-9-8 09:09

悬赏10

已解决

楼主
如图,这是一个浮动维表,_n()计算符合条件的结果,然_n()的过滤条件内筛选>@H的结果,但是参数每次在重新打开报表的时候会被重置为默认值,能不能用别的方法代替参数,既可以在报表界面上更改参数过滤结果,又可以把输入的参数保持?或者能否将参数的数值永远保持为上一次输入的结果,每次打开不会重置为默认值。

最近看过此主题的会员

13560327322

esen_4O7SCMP9CP

西瓜小姐

chestnut

352UYPROOWJL

百香果双响炮95

xnsoul3344

hee

POLARIS

kira110

你好啊

果冻出场

简单点2018

最佳答案
首先在sql数据源那查出这个回填表的值,然后在过滤条件那用QC_XL.XL < <#=sel1('rs1')#>这样的写法
4个回答

只看楼主

果冻出场 数据小白Lv1

发表于2021-9-8 09:32

只看该作者

取消 关注该作者的回复

沙发

思路:
1.把参数设置回填,保存在数据库表里。id,name。回填规则选择全量。更新。这样每次输入的值就保存在数据库里
2.然后把参数设置为从数据库这个表取出来。这样的方式。
这是个思路,你可以实际去做一下。

kiro 小试身手Lv3

发表于2021-9-8 09:34

只看该作者

取消 关注该作者的回复

板凳

果冻出场 发表于 2021-9-8 09:32
思路:
1.把参数设置回填,保存在数据库表里。id,name。回填规则选择全量。更新。这样每次输入的值就保存 ...

你的意思是用参数组件设置回填吗?

kiro 小试身手Lv3

发表于2021-9-8 09:44

只看该作者

取消 关注该作者的回复

地板

果冻出场 发表于 2021-9-8 09:32
思路:
1.把参数设置回填,保存在数据库表里。id,name。回填规则选择全量。更新。这样每次输入的值就保存 ...

我也想过把参数设置成回填表,替代参数组件的功能,但是有一个问题就是过滤条件写入这个参数的时候,写入“(@数据库字段)>GRID24.D2”这样类似的方法,不起作用或者一直报错。

果冻出场 数据小白Lv1

发表于2021-9-8 09:09

只看该作者

取消 关注该作者的回复

5#

首先在sql数据源那查出这个回填表的值,然后在过滤条件那用QC_XL.XL < <#=sel1('rs1')#>这样的写法

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

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

小时

全天响应

分钟

快速处理问题

工程师强势助力

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

400咨询:400-0011-866

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

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

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