我正在构建一个需要包含照片的报告,我无法知道将拍摄多少张照片,但它们存储在以正在生成的报告 ID 命名的文件夹下的文件服务器上。我将如何将这些包含在 RDLC 中?
Jared
问问题
388 次
2 回答
1
如果您知道数量和文件名,在报告中包含图像很简单:MSDN How to: Add an Image (Image Wizard)
但是在您的情况下,如果您不知道应该显示多少图像,您可以选择:
- 将图像文件名保存在 DB 中并使用 sql 从报告中选择它们
或
- 创建 Web 服务以从目录中收集图像文件名并传递它在报告中作为数据源。Reporting Services:使用 XML 和 Web 服务数据源
接下来在报告中使用表格或列表,将 Image 放在那里并将 url/path 设置为来自数据源字段的 Image。
于 2009-03-30T06:44:41.203 回答
0
我是一个 PHP 人,所以我的答案需要过滤,但在 PHP 中,你会读取目录,然后查看目录中的每个文件,以确保它是适合包含的图像类型。
打开目录()读取目录()
和一个 for a while 循环来检查文件扩展名,以确保您只包含图像。
于 2009-03-30T03:10:02.420 回答