ActiveReport 复选框如何横向显示
复选框如何横向显示?数据结构为主子表,1对多关系
示例数据
主表:Table1
字段:id、name
子表:Table2
字段:
id、Table1_id(外键id)、Table3_id(外键id)
引用数据表:Table3
字段:id、name
基于Table2的外键字段Table3_id显示复选框选中状态
问题描述:
横向复选框
问题回答:
我们不推荐您数据在多表里面做这种主子关联,最好的是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如下:
主要是距表套距表套复选框即可:
Felix.Li 发表于 2024-7-22 10:03
问题描述:
横向复选框
好的,非常感谢 realgoal 发表于 2024-8-9 11:22
好的,非常感谢
不客气的,您有其他问题的话,欢迎再开新帖解决。:mj72:
页:
[1]