按名称拆分行

时间:2016-09-19 11:30:00

标签: c# crystal-reports dataset

我的存储过程从SQL DB获取信息。现在,我想将信息添加到水晶报告中,并显示包含所有详细信息的PDF。

我使用安装了Crystal报表的Visual Studio,使用数据集在C#中编码以从SQL获取我的信息。信息是一个名称列表,其中包含3个与这些名称(列)相关的其他详细信息。有时它可以是一个名称,或者结果可以是3个名称。

我的目标是在报告上有一个表,每个表行在第一列中列出一个名称,然后在3个连续列中列出其相应的详细信息。与拉动信息时获得的SQL表相同。

要轻松设置各列,请将每个字段拖到报表上。但是,我如何拆分名称,以便每个表行列出一个名称?这是查询的结果:

enter image description here

我想将它填充到我的Crystal表单中,如下所示:

enter image description here

1 个答案:

答案 0 :(得分:0)

我最终得到的解决方案是创建一个子报告,将它放在我在第二张图片中创建的表格的顶部。然后将列添加到子报告中,带走任何边框。然后在报表上的容器大小和容器的段落选项之间调整行间距。现在,如果列表中有多行,则根据需要显示在每一行上。