报表格式添加动态页眉



我有一个用于报告列表的网格视图,我的父记录是重复的,我希望重复的记录稳定并显示其子记录,这些记录是唯一的(Farm1,2,3,4,,,100)。请让我知道在网格视图中如何可能,或者我使用了一些不同的方式来打印,就像上次给定的格式一样。

我的报告是这样的:

Circle|Division|Range|Block|Beat|FarmerName|CloneName|Demand|Supply
Circl1 Div1     R1    B1    Be1  Farm1      Udai      1204   1204
Circl1 Div1     R1    B1    Be1  Farm2      Udai      1204   1204
Circl1 Div1     R1    B1    Be1  Farm3      Udai      1204   1204
Circl1 Div1     R1    B1    Be1  Farm4      Udai      1204   1204
Circl1 Div1     R1    B1    Be2  Farm1      Udai      1204   1204
Circl1 Div1     R1    B1    Be2  Farm2      Udai      1204   1204
Circl1 Div1     R1    B1    Be2  Farm3      Udai      1204   1204
Circl1 Div1     R1    B1    Be2  Farm4      Udai      1204   1204

但我想更改报告格式,如:

FarmerName  |  CloneName  | Demand  |   Supply
Circl1->Div1->R1-> B1->Be1                 // this sub header stable and its records scroll
Farm1         Udai          1204        1204
Farm2         Udai          1204        1204
Farm3         Udai          1204        1204
......
......
Farm100       Udai          1204        1204   
Circl1->Div1->R1-> B1->Be2                 // this replace the upper subheader 
Farm1         Udai          1204        1204
Farm2         Udai          1204        1204
Farm3         Udai          1204        1204
......
......
,,,,,
Farm100       Udai          1204        1204

如果我使用了MVC技术。MVC中有什么方法可以像这样格式化报告吗?

您可以使用datatableJS和asp.net mvc进行客户端或服务器端处理。它还提供了一种将子行附加到DataTable中的父行的方法。这可以用来显示关于一行等的附加信息

您可以访问:https://www.datatables.nethttps://www.datatables.net/examples/api/row_details.html

最新更新