2011-01-28 106 views
1

我正在使用Windows Forms项目。Crystal Reports中的图像

我正在为客户创建报告。 报告数据从“CustomerDetails”表中提取。

表中的一个字段被称为“CustPhotoName”,它包含一个与图像文件相关的字符串。

我目前有一个报告设置,通过传入客户ID来为单个客户运行。然后使用传入的ID使用ImageRow填充数据集,然后使用数据集中的图像填充子报告。

我想成立这个报告,我可以在客户ID数组传递,并产生报表(1个每页客户提供图像(如果CustPhotoName有值))

请有人可以让我知道如何为多个客户做到这一点是最好的方式。

回答

0

向报告添加CustomerID参数。类型编号。将其设置为允许多个值。在报告的记录选择公式,添加以下内容:

AND {table.customer_id} {中客户ID?}

你可能想按{}客户ID的报告也是如此。在该组的页脚中,选择节专家并检查新页之后。这样每个客户都将开始一个新的页面。

+0

我每页可以得到1个客户,没问题。这是造成头痛的客户照片。有任何想法吗? – 2011-01-30 23:00:13