免疫类别数据在出生时传递给BCG疫苗。可以看到,所有表都已与FK_Constraint链接。我正在从ImmunizationAdmins创建我的报告,使其看起来像下面的报告:
我的挑战是根据列标题(例如,在BCG VACCINE列下方)(空单元格)映射数据,可以填充属于BCG的immunizationName。使用LINQ,我已经做到了;
@foreach (var med in Model.immunizationAdmins.Where(e=>e.ImmunizationMasterId==e.ImmunizationMaster.Id && e.ImmunizationMaster.ImmunizationCategoryId == e.ImmunizationMaster.ImmunizationCategory.Id))
还有这个
@foreach (var med in Model.immunizationAdmins.Where(e=>e.ImmunizationMasterId==e.ImmunizationMaster.Id && e.ImmunizationMaster.ImmunizationCategoryId == e.ImmunizationMaster.ImmunizationCategory.Id))
{
<td>@med.ImmunizationMaster.ImmunizationName)</td>
}
查询返回并填充单元格,尽管不是根据列标题。这是它的样子
我如何映射它们?
我有3个表,分别是:Immunizationcategory,ImmunizationMaster和ImmunizationAdmins。参见下文,最后,免疫类别数据归入BCG疫苗:出生时。所有表...