[ABI 5.2] 回填规则中怎么增加值的判断

12826
16

huxh 小试身手Lv3

发表于2022-3-3 14:30

悬赏1

已解决

楼主
分析区表格回填,回填b2字段,当b2值为空,回填grid1.b3的值,当b2不为空,回填b2,这个回填规则支持吗

最近看过此主题的会员

ncjindsif

esen_5G9CALTNBC

chenzy

esen_5DZFZFU7BU

最佳答案
使用以下这个写法 ARLEN(ARSEL(GRID3.B2$,len(@)=0))=0
我本地测试可以
16个回答

只看楼主

颜值区总司令 数据老手Lv5

发表于2022-3-3 15:18

只看该作者

取消 关注该作者的回复

沙发

可以截图描述一下您的需求吗,b2是您主题表的一个字段是吗,我需要本地先试试

huxh 小试身手Lv3

发表于2022-3-3 15:24

只看该作者

取消 关注该作者的回复

板凳

本帖最后由 huxh 于 2022-3-3 15:27 编辑

我刚才考虑了下,还可以是这样,判断某个值为空时不做回填,比给默认值更好一些,但是截图设置不生效。表样就是当b2 没填写,直接把a2的值回填到b2

颜值区总司令 数据老手Lv5

发表于2022-3-3 15:32

只看该作者

取消 关注该作者的回复

地板

您看这个例子可以吗,如果B2有值,就回填B2,否则回填B3的值

huxh 小试身手Lv3

发表于2022-3-3 15:40

只看该作者

取消 关注该作者的回复

5#

颜值区总司令 发表于 2022-3-3 15:32
您看这个例子可以吗,如果B2有值,就回填B2,否则回填B3的值

需求和你这个例子有区别,我的表b2一般都是空,用户不填内容,在回填的时候系统默认给值,不是在用户上报操作之前给值

颜值区总司令 数据老手Lv5

发表于2022-3-3 15:45

只看该作者

取消 关注该作者的回复

6#

huxh 发表于 2022-3-3 15:40
需求和你这个例子有区别,我的表b2一般都是空,用户不填内容,在回填的时候系统默认给值,不是在用户上报 ...

在回填的时候系统默认给值,我这种写法应该可以实现,因为我是写在字段映射里的

huxh 小试身手Lv3

发表于2022-3-3 16:01

只看该作者

取消 关注该作者的回复

7#

颜值区总司令 发表于 2022-3-3 15:45
在回填的时候系统默认给值,我这种写法应该可以实现,因为我是写在字段映射里的 ...

试过了,可以,,之前用<>''判断有问题,请教个问题,怎样使用“规则使用条件”,当某个值为空,不进行回填

颜值区总司令 数据老手Lv5

发表于2022-3-3 16:12

只看该作者

取消 关注该作者的回复

8#

这是B2为空时回填规则不生效的例子,您可以参考一下

huxh 小试身手Lv3

发表于2022-3-3 16:22

只看该作者

取消 关注该作者的回复

9#

颜值区总司令 发表于 2022-3-3 16:12
这是B2为空时回填规则不生效的例子,您可以参考一下

我满足条件的也回填不回去

颜值区总司令 数据老手Lv5

发表于2022-3-3 17:00

只看该作者

取消 关注该作者的回复

10#

我试了一下,刚才的规则使用条件使用有误,应用场景不对应,针对您的需求场景,推荐您使用审核公式

huxh 小试身手Lv3

发表于2022-3-3 17:24

只看该作者

取消 关注该作者的回复

11#

我的场景是这样,某个实体,按照属性分成了若干张不同的数据库表,基本信息表中有唯一编码jbxxnm,为主键,其他各个外部表如性能指标表、媒体表有各自的主键,并冗余基本信息表的唯一编码jbxxnm设置为外键,使用报表模板制作回填表,用户从基本信息表查询某个型号,填报该型号业务数据,各业务表的基本信息表编码jbxxnm不需要用户手工填写,回写基本信息表的jbxxnm编码,业务表主键用户手工编写,当用户填写性能表数据不填写媒体表数据,但是回填时会将媒体表的jbxxnm默认给值,导致系统校验媒体表主键为空不允许上报

规则使用条件 实际可以很好解决这个问题,当用户不填写主键数据,数据不做回填

上一页12下一页共2页

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

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

小时

全天响应

分钟

快速处理问题

工程师强势助力

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

400咨询:400-0011-866

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

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

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