C# 如何在crystal报表中排列数据

C# 如何在crystal报表中排列数据,c#,crystal-reports,C#,Crystal Reports,在下面显示的crystal report的字段浏览器(左侧)中,我有两个表,我希望两个表的显示方式不同。也就是说,我希望同时显示患者ID和PFirst姓名,下面我希望单独显示图像列 现在,如果我移动PatientID下面的Images列,数据就会重叠,那么如何分别显示两个表呢? 如下图所示,该数据重叠 尝试在详细信息(详细信息b)下面创建另一个部分,并将图像放在该部分,然后运行报告。右键单击Crystal report design->Insert->SubReport 在此之后,添加要显示的表

在下面显示的crystal report的字段浏览器(左侧)中,我有两个表,我希望两个表的显示方式不同。也就是说,我希望同时显示
患者ID
PFirst
姓名,下面我希望单独显示图像列

现在,如果我移动
PatientID
下面的Images列,数据就会重叠,那么如何分别显示两个表呢? 如下图所示,该数据重叠

尝试在详细信息(详细信息b)下面创建另一个部分,并将图像放在该部分,然后运行报告。

右键单击Crystal report design->Insert->SubReport


在此
之后,添加要显示的表
,其使用此数据的
字段
将正确显示,并且不会重叠

右键单击详细信息上的
,然后单击
在下面插入部分
选项。转到
详细信息a
部分的部分专家,然后取消选中下面的
选项
参考底图第
节,并检查报告那里到底发生了什么?哪些数据正在重叠?图片或姓名?请把你的留言留在这里,我不能加入聊天室。具体来说,我没有看到任何重叠。我唯一能理解的是,你在报告中的数据位置是错误的。在细节a和细节b之间留出足够的空间,并将患者ID和患者姓名准确地放在图像上方。我可以看到报告很好,唯一的问题是你的位置不好。Datatable1和Datatable2之间有关系吗?@PratikKaje没有现在他们在两个表之间没有关系。如果你可以在两个表之间添加一些独特的关系,那么你可以创建一个子报告并在其中添加图像。我认为即使没有关系,它也应该起作用。@PratikKaje你的意思是现在我应该使用子报告,但是我不能在没有子报告的情况下做这件事吗?不,那么它会重叠。若不想添加子报表,请查看是否可以在表datatable1中添加Images列,并仅使用该表进行输出。