-
-
feng6884350 小试身手Lv3
发表于2023-6-6 16:50
悬赏1
已解决
名称 | 内容 |
AAA | 是电饭锅电饭锅电饭锅 |
BBB | 讲话跟客户个环境讲 |
feng6884350 发表于 2023-6-7 14:11
规则使用条件 能举个例子说明吗?没太明白
我这边找了下,有这几种:
直接判断表元值:ARLEN(ARSEL(GRID1.B2$,@='aaa'))>0
参数:@rq=GRID1.A2
根据登录者的id判断:login.user.id='admin'
参考:
https://bbs.esensoft.com/thread-141707-1-1.html
https://bbs.esensoft.com/thread-140624-1-1.html
https://bbs.esensoft.com/thread-141439-1-1.html
7个回答
示例中是报表的主题表与回填的数据库表不是一个吗?这个可以直接在表元写过滤条件。
name="AAA" 的数据回填到指定数据库表,name="BBB"的数据是要显示,不进行回填? 回填设置中有:规则使用条件,可以试试这个~
-
feng6884350 小试身手Lv3
回填的数据库表是一个sql数据集,当我要回填表格B2的内容时,要根据A2的的名称匹配,要跟sql数据集中的名称进行匹配并更新数据数据库表中。
-
feng6884350 小试身手Lv3
chestnut 发表于 2023-6-6 19:12
示例中是报表的主题表与回填的数据库表不是一个吗?这个可以直接在表元写过滤条件。
name="AAA" 的数据回填 ...
其他行的名称也要一一匹配数据库的名称,然后更新对应名称下的数据。
您说的“规则使用条件” 用法是咋样的呢?
feng6884350 发表于 2023-6-7 08:39
其他行的名称也要一一匹配数据库的名称,然后更新对应名称下的数据。
您说的“规则使用条件” 用法是咋样 ...
规则使用条件:控制回填规则是否生效,如果条件为空那么就不判断,始终生效;如果有条件表达式,表达式的结果是true,回填规则才生效;如果表达式的结果是false,回填规则不生效。
浮动表元判断时,只要有一个值满足条件,就会返回true,回填所有数据,可能不符合当前需求。
如果是要回填满足要求的数据,直接在报表的过滤条件中控制呢?这样显示的数据就是进行回填的数据。
-
feng6884350 小试身手Lv3
chestnut 发表于 2023-6-7 10:48
规则使用条件:控制回填规则是否生效,如果条件为空那么就不判断,始终生效;如果有条件表达式,表达式的 ...
我已经搞定了,方法是在SQL数据集使用过滤条件,然后设置回填规则,每一个name对应一个回填规则就行了。
-
feng6884350 小试身手Lv3
chestnut 发表于 2023-6-7 10:48
规则使用条件:控制回填规则是否生效,如果条件为空那么就不判断,始终生效;如果有条件表达式,表达式的 ...
规则使用条件 能举个例子说明吗?没太明白
feng6884350 发表于 2023-6-7 14:11
规则使用条件 能举个例子说明吗?没太明白
我这边找了下,有这几种:
直接判断表元值:ARLEN(ARSEL(GRID1.B2$,@='aaa'))>0
参数:@rq=GRID1.A2
根据登录者的id判断:login.user.id='admin'
参考:
https://bbs.esensoft.com/thread-141707-1-1.html
https://bbs.esensoft.com/thread-140624-1-1.html
https://bbs.esensoft.com/thread-141439-1-1.html