[ABI 5.2] 两表嵌套浮动 回填出现多余空白行

23992
24

xzm 数据达人Lv4

发表于2022-8-8 14:57

悬赏1

未解决

楼主
本帖最后由 xzm 于 2022-8-8 14:59 编辑

外层是品名浮动,内层是具体指标浮动;通过品名的id进行关联的,回填内层表的时候就会出现,把外层浮动算上;都会出现六条数据

最近看过此主题的会员

MYoung

zwz999

13120183963

wsn123

伶俐

wulei1918

cuihr

fuys

Bryce

TOTOP

ESENSOFT官方技术支持

小怪兽

两包辣条约吗

日渐之功

ejia

24个回答

只看楼主

xzm 数据达人Lv4

发表于2022-8-8 17:39

只看该作者

取消 关注该作者的回复

12#

两包辣条约吗 发表于 2022-8-8 17:04
感觉您这个做表关联比较复杂了哈,按照您的描述,您两个表通过品名的ID字段关联,然后想要展示的是品名的N ...

你这种写法只适合修改,就是除数据字段数据,其余字段都预先存在;当整行数据都不存在时,你如何去新增

两包辣条约吗 数据达人Lv4

发表于2022-8-9 10:14

只看该作者

取消 关注该作者的回复

13#

xzm 发表于 2022-8-8 17:38
你想一想,如果新增没有任何数据的月份的时候;你是不是得获取拿到所有品名id;单独做一个表,这样就不会 ...

目前您关联这张有NAME的主题表,效果就是把品类ID显示为NAME吧。
您后来说的月份等顾虑,因为我也不太了解您的业务逻辑和实现想法,不过通常情况下月份应该是有销售量和销售额等字段的这张主题表的单独一个字段吧,然后回填设置-字段映射里单元格里写@ny去对应月份字段。然后如果使用维表的话可以设置补足维。当然您这边必须要使用表关联来实现的话,也可以试着设置一下连接方式,比如左连接。

xzm 数据达人Lv4

发表于2022-8-9 10:34

只看该作者

取消 关注该作者的回复

14#

两包辣条约吗 发表于 2022-8-9 10:14
目前您关联这张有NAME的主题表,效果就是把品类ID显示为NAME吧。
您后来说的月份等顾虑,因为我也不太了 ...

我这个id是位为了回填的时候能取到;不然新的月份品名id如何获取

xzm 数据达人Lv4

发表于2022-8-9 10:36

只看该作者

取消 关注该作者的回复

15#

两包辣条约吗 发表于 2022-8-9 10:14
目前您关联这张有NAME的主题表,效果就是把品类ID显示为NAME吧。
您后来说的月份等顾虑,因为我也不太了 ...

这些物品都是存在一张表里面,通过品名id 来进行区分的

两包辣条约吗 数据达人Lv4

发表于2022-8-9 10:50

只看该作者

取消 关注该作者的回复

16#

xzm 发表于 2022-8-9 10:34
我这个id是位为了回填的时候能取到;不然新的月份品名id如何获取




假如您绑定了维表,用表元对象表达式 self.rightcell.value 也可以取到实际值ID呢

xzm 数据达人Lv4

发表于2022-8-9 10:57

只看该作者

取消 关注该作者的回复

17#

两包辣条约吗 发表于 2022-8-9 10:50
假如您绑定了维表,用表元对象表达式 self.rightcell.value 也可以取到实际值ID呢
...

问题是新的月份,你整条数据都没有【这一整行数据都没有,你如何浮动出来?】,你怎么浮动出这行数据;更不用说关联的维表了

xzm 数据达人Lv4

发表于2022-8-9 11:00

只看该作者

取消 关注该作者的回复

18#

两包辣条约吗 发表于 2022-8-9 10:50
假如您绑定了维表,用表元对象表达式 self.rightcell.value 也可以取到实际值ID呢
...

关联维表的前提,这行数据用于关联的id字段得有值吧;那还是没理解我的意思;新月份的时候,你可以理解为数据表就是空表;做维表绑定有什么意义

xzm 数据达人Lv4

发表于2022-8-9 11:04

只看该作者

取消 关注该作者的回复

19#

两包辣条约吗 发表于 2022-8-9 10:50
假如您绑定了维表,用表元对象表达式 self.rightcell.value 也可以取到实际值ID呢
...

我这不是给了15个字段分别对应15个品名;因为每月品名都有相同的几个属性字段,表结构我不是发过么,我是通过一个品名id字段来区分的;

两包辣条约吗 数据达人Lv4

发表于2022-8-9 11:51

只看该作者

取消 关注该作者的回复

20#

xzm 发表于 2022-8-9 11:00
关联维表的前提,这行数据用于关联的id字段得有值吧;那还是没理解我的意思;新月份的时候,你可以理解为 ...




您看这个例子,这个BBQ字段就是绑定了维表,设置了补足维,过滤条件1=2就相当于您说的选一个没有数据的月份,一样是可以出现的啊,我例子里的BBQ就相当于您的品类。而且补足维实际就是相当于把维表和主题表做了一个左连接。您这边实在是不太想用维表的话,修改表连接关联关系的连接方式,比如为左连接试试呢

xzm 数据达人Lv4

发表于2022-8-9 15:05

只看该作者

取消 关注该作者的回复

21#

两包辣条约吗 发表于 2022-8-9 11:51
您看这个例子,这个BBQ字段就是绑定了维表,设置了补足维,过滤条件1=2就相当于您说的选一个没有数据 ...

聊着聊着就偏了;本身浮动出来是没有问题,就是回填会导致一次性回填六条;算了,我一条条的硬写吧;顺带问一下,有数组截取函数么,我想去一个数组除开第一个和最后一个的部分,slice不支持。。。

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

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

小时

全天响应

分钟

快速处理问题

工程师强势助力

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

400咨询:400-0011-866

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

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

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