hisemi-te5 发表于 2023-8-23 12:58:11

我是要在哪个地方改呢

Bella.Yuan 发表于 2023-8-23 13:34:20

hisemi-te5 发表于 2023-8-23 12:58
我是要在哪个地方改呢

您好,您需要新增一个分组头,然后给分组头绑定对应的数据,如下图示:
选中对应的分组,右键选择添加分组头



添加后给分组头绑定您要展示的数据:


hisemi-te5 发表于 2023-8-23 13:55:07

这个效果不行啊,我这个是表头,如果用列表怎么做呢

Eden.Sun 发表于 2023-8-23 13:58:08

hisemi-te5 发表于 2023-8-23 13:55
这个效果不行啊,我这个是表头,如果用列表怎么做呢

您这个更适合现在的这种方式,通过分组做更方便的。上传一份 demo 数据 ,我们做一个样例给您。

hisemi-te5 发表于 2023-8-23 14:03:31

Eden.Sun 发表于 2023-8-23 13:58
您这个更适合现在的这种方式,通过分组做更方便的。上传一份 demo 数据 ,我们做一个样例给您。

但是我这个表头是有几列数据的

Bella.Yuan 发表于 2023-8-23 14:10:25

hisemi-te5 发表于 2023-8-23 14:03
但是我这个表头是有几列数据的

您好,单元格的类型如果是一样的(比如都是分组头,那就可以合并;如果是分组头和明细行,因为类型不一样,所以不能合并),是可以进行合并操作的,这样可以和下面的明细进行对齐。如果您还是不理解,请上传对应的数据和报表,我们给您做个demo。

hisemi-te5 发表于 2023-8-23 14:12:03

这是JSON 数据 {
    "code": 200,
    "msg": "操作成功",
    "data": [
      {
            "CRuncardNo": "单据规则不存在",
            "cPo": null,
            "CProgMachine": "KGMZ",
            "CProgName": "JO_MassProductTool",
            "CProgProductionCapacityQuantity": "5292",
            "CusNo": "F008-1",
            "DC": null,
            "IPN": null,
            "YieldMIn": "99.5000",
            "YieldMax": "100.0000",
            "STName": "基板测试",
            "OrderCreatorTime": null,
            "OrderCreatorUserName": null,
            "OrderQty": 0,
            "cGoods": "JV0103-H12N-021B",
            "cSpecification": "strip",
            "cProgramVer": "\"FW7.8.SW2.95.251-FT1\"",
            "DeliveryDate": "0001/1/1 0:00:00",
            "LabelLot": null,
            "LabelProductGood": null,
            "Lot": null,
            "CProgLocalAddress": "测试程序:D:\\FTICTEST\\F008-1\\JV0103-H12N-021B\\18\\FT.JV0103.Truly.OPPO.FW7.8.SW2.95.251.20230318",
            "Description": "   订单备注:   \n   测试流程:FT--125C加氮烘烤10H \n   BIN定义:1.BIN1是良品,BIN2-35是不良。 \n   良率下限:10.良率下线99.5%,BIN3整体结批不得大于10颗。9.BIN3是OS,单片超过2颗需要复测确认。\n   每一道CP/FT的测试时间:20片/H \n   测试机台的资源配置说明:   2.使用JV0101的KIT和DUT。 \n   针卡,LoadBoard,Dut的数量和Site信息:x1 \n数据保存要求:2.模组测试,保存测试数据. 测试数据自动生成。\n3.每次打开客户模组软件,会自动生成1个关联日期的文件夹,文件夹下有.csv和.log还有多个图像文件夹。\n4.结批后csv和log单独复制出来作为测试数据,整个文件夹作为图像数据上传。\n5.换批时或者点检时需要将之前数据文件夹重命名处理完,关掉并重新打开客户软件,再开始新的批次测试,否则可能导致多批数据混在一起。 \n   特殊注意事项:6.BIN11,13,15,23,26,27这些BIN和假手指按压相关,测试过程中同1行连续出现这些BIN需要检查假手指状况。\n7.停机超过1天后再次上线需要点检数据,小批(小于100片)每12小时点检1次,大批(大于100片)测试前点检1次,测试中间点检一次。点检数据命名格式: 型号+批号+点检程序版本(F0722-GFT0_0801-V39)加时间(年月日小时),使用专门的样品(S3S864-05-19、S3S864-05-20、S3S864-06-01)3条任取1条,测试良率100%。\n8.点检使用专门的软件和工单,点检完成后需要切换成测试用的程序和工单,点检工单版本为FT0_0801,测试工单版本为FT1_0705。 测试工单信息:JV0103FT_jinliang.yang_20230317-2156_ORD_FT1.odrz "
      },
      {
            "CRuncardNo": "RC20230724001",
            "cPo": null,
            "CProgMachine": "KGMZ",
            "CProgName": "JO_MassProductTool",
            "CProgProductionCapacityQuantity": "5292",
            "CusNo": "F008-1",
            "DC": null,
            "IPN": null,
            "YieldMIn": "99.5000",
            "YieldMax": "100.0000",
            "STName": "基板测试",
            "OrderCreatorTime": null,
            "OrderCreatorUserName": null,
            "OrderQty": 0,
            "cGoods": "JV0103-H12N-021B",
            "cSpecification": "strip",
            "cProgramVer": "\"FW7.8.SW2.95.251-FT1\"",
            "DeliveryDate": "0001/1/1 0:00:00",
            "LabelLot": null,
            "LabelProductGood": null,
            "Lot": null,
            "CProgLocalAddress": "测试程序:D:\\FTICTEST\\F008-1\\JV0103-H12N-021B\\18\\FT.JV0103.Truly.OPPO.FW7.8.SW2.95.251.20230318",
            "Description": "   订单备注:   \n   测试流程:FT--125C加氮烘烤10H \n   BIN定义:1.BIN1是良品,BIN2-35是不良。 \n   良率下限:10.良率下线99.5%,BIN3整体结批不得大于10颗。9.BIN3是OS,单片超过2颗需要复测确认。\n   每一道CP/FT的测试时间:20片/H \n   测试机台的资源配置说明:   2.使用JV0101的KIT和DUT。 \n   针卡,LoadBoard,Dut的数量和Site信息:x1 \n数据保存要求:2.模组测试,保存测试数据. 测试数据自动生成。\n3.每次打开客户模组软件,会自动生成1个关联日期的文件夹,文件夹下有.csv和.log还有多个图像文件夹。\n4.结批后csv和log单独复制出来作为测试数据,整个文件夹作为图像数据上传。\n5.换批时或者点检时需要将之前数据文件夹重命名处理完,关掉并重新打开客户软件,再开始新的批次测试,否则可能导致多批数据混在一起。 \n   特殊注意事项:6.BIN11,13,15,23,26,27这些BIN和假手指按压相关,测试过程中同1行连续出现这些BIN需要检查假手指状况。\n7.停机超过1天后再次上线需要点检数据,小批(小于100片)每12小时点检1次,大批(大于100片)测试前点检1次,测试中间点检一次。点检数据命名格式: 型号+批号+点检程序版本(F0722-GFT0_0801-V39)加时间(年月日小时),使用专门的样品(S3S864-05-19、S3S864-05-20、S3S864-06-01)3条任取1条,测试良率100%。\n8.点检使用专门的软件和工单,点检完成后需要切换成测试用的程序和工单,点检工单版本为FT0_0801,测试工单版本为FT1_0705。 测试工单信息:JV0103FT_jinliang.yang_20230317-2156_ORD_FT1.odrz "
      }
    ],
    "extras": null,
    "timestamp": 1692759604
}

hisemi-te5 发表于 2023-8-23 14:19:07

本帖最后由 hisemi-te5 于 2023-8-23 14:27 编辑

Bella.Yuan 发表于 2023-8-23 14:10
您好,单元格的类型如果是一样的(比如都是分组头,那就可以合并;如果是分组头和明细行,因为类型不一样 ...
方便远程看一下吗

Bella.Yuan 发表于 2023-8-23 14:32:27

hisemi-te5 发表于 2023-8-23 14:12
这是JSON 数据

您好,根据您提供的数据做了个简单的demo,您参考实现就可以,实现步骤就是给表格加分组,分组设置换页条件,如果想要表头显示的是分组信息那就使用分组头,下面的截图使用的是分组头。

根据您提供的数据,data下面有2条数据,除了CRuncardNo的值不一样,其他都是一样的,见下图的文件对比截图:

附件是简单的demo,您下载看看。目前最快的方式就是您给分组添加分组头,然后给分组头绑定字段就可以实现您想要的效果。
因为我已添加了分组头,所以不能再添加,只有删除分组头

如果需要增加分组头,选中分组头,右键添加行即可

hisemi-te5 发表于 2023-8-23 15:03:33

你的那个报表不是很清晰,可以方便在我的报表修改吗
页: 1 [2]
查看完整版本: 表格分组后,如何显示多个表格,有案例吗