润乾v5填报-分片问题分析

本文介绍了在润乾v5填报中遇到的分片问题,特别是针对多源普通填报表的情况。当数据源来自不同的数据库表,如rq_report_address_main和rq_report_address_detail时,如果detail表记录数小于2,系统解析可能导致数据分片异常。通过实例和图片展示了这种现象,指出在预览时可能出现的表结构解析错误。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >



举例:多源普通填报表

1.png (17.64 KB, 下载次数: 0)

下载附件

2 分钟前 上传

描述:
2~6行的数据来源于rq_report_address_main数据库表  字段指定对象名为address_main,
8行的数据来源于rq_report_address_detail数据库表   字段指定对象名为details1
如果原始数据表rq_report_address_detail中,记录数小于2,那么再预览查看表结构的时候会发现系统解析后将上下俩部分 分为了一片  如下图:

2.png (21.04 KB, 下载次数: 0)

下载附件

2 分钟前 上传



出现此现象的原因是:
目前分片规则是把界面中所有的单值划分到一组,只有存在多个值得字段才划分成新的组;
比如 我现在D2 D3 C8 D8等都是单值  如果解析的时候发现C8扩展出了多个值 那就把它及相关数值格单独划分为一个分片,而后要根据分析出来的分组情况编写不同的去向dfx程序。


补充
除上述情况外,
如精确指定字段名称所属对象的话,按照指定字段名称行列进行分片;
如不指定字段名称所属对象,第一步先自动确定字段名,第二步才自动分片 规则如下:
每片形成一个序表(序表可以理解为一个数据表)。通常行列上连续的一片数值格(连同对应的维度格)会被当做一片;
连续的多行(两行以上)中,只有数值格,没有维度格和非空普通格会被当做自由增删行的行式分片;除了这些分片以外
的单值数据(维度格、数值格)将被拼到一个一行记录的序表中。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值