realgoal 发表于 2024-7-20 10:36:30

ActiveReport 复选框如何横向显示

复选框如何横向显示?
数据结构为主子表,1对多关系
示例数据
主表:Table1
字段:id、name
子表:Table2
字段:
id、Table1_id(外键id)、Table3_id(外键id)

引用数据表:Table3
字段:id、name

基于Table2的外键字段Table3_id显示复选框选中状态

Felix.Li 发表于 2024-7-22 10:03:32

问题描述:

横向复选框
问题回答:
我们不推荐您数据在多表里面做这种主子关联,最好的是sql把数据关联好,把其他两个表left join和中间表关联好,有最后的宽表来做。大概做了个Demo,数据如下:
{
    "table": [
      {
            "id": "A1",
            "name": "类别1",
            "mes": "mes1"
      },
      {
            "id": "A2",
            "name": "类别1",
            "mes": "mes2"
      },
      {
            "id": "A3",
            "name": "类别1",
            "mes": "mes3"
      },
      {
            "id": "A4",
            "name": "类别1",
            "mes": "mes4"
      },
      {
            "id": "A5",
            "name": "类别2",
            "mes": "mes5"
      },
      {
            "id": "A6",
            "name": "类别2",
            "mes": "mes6"
      },
      {
            "id": "A7",
            "name": "类别2",
            "mes": "mes7"
      },
      {
            "id": "A8",
            "name": "类别2",
            "mes": "mes8"
      }
    ]
}Demo如下:




主要是距表套距表套复选框即可:

realgoal 发表于 2024-8-9 11:22:14

Felix.Li 发表于 2024-7-22 10:03
问题描述:

横向复选框


好的,非常感谢

Eden.Sun 发表于 2024-8-9 12:00:40

realgoal 发表于 2024-8-9 11:22
好的,非常感谢

不客气的,您有其他问题的话,欢迎再开新帖解决。:mj72:
页: [1]
查看完整版本: ActiveReport 复选框如何横向显示