在rdlc中显示并排比较数据

时间:2019-05-08 05:46:43

标签: .net reporting rdlc

我们将实施RDLC报告以显示患者实验室测试报告。要求之一是显示最后两个相同测试结果的先前值(如果有)。

例如,如果患者报告要进行CBC测试,我们需要显示当前报告的每个组成部分和值以及最近两个报告值的比较。

例如

CBC 

Component                Normal Range        Result   
                                                  08-May-19     02-May   25-Apr

RBC                       100-150 Nos               122           102     160
WBC                       200-300 Nos               190           210     250
Lymph                     5-20                      6              4       9

可以采用以下格式假定要返回的数据集

ResultId    OrderId  OrderDate    ComponentId  ComponentName   Range    Value

3             3      08-May-19       1          WBC            100-150   122
2             2      02-May-19       1          WBC            100-150   102
1             1      25-Apr-19       1          WBC            100-150   160

4             3      08-May-19       2          RBC            200-300   190
5             2      02-May-19       2          RBC            200-300   210
6             1      25-Apr-19       2          RBC            200-300   250

7             3      08-May-19       3          Lymph          5-20      6
8             2      02-May-19       3          Lymph          5-20      4
9             1      25-Apr-19       3          Lymph          5-20      9

对于rdlc来说是全新的,任何人都可以指导一下这是否可以实现,如果可以的话,如何进行指导(只是疯狂地猜测这可以通过分组来完成)

任何帮助表示赞赏

0 个答案:

没有答案