我正在制作一份需要包含照片的报告,我无法知道将拍摄多少张照片,但是它们存储在文件服务器下的文件夹下,该文件夹是以生成报告的ID命名的。我如何将这些包含在RDLC中?
答案 0 :(得分:1)
如果您知道数量和文件名,则在报告中包含图片很简单:MSDN How to: Add an Image (Image Wizard)
但在您的情况下,如果您不知道应显示多少图像,您可以选择:
- 在DB中保存图像文件名,并使用报告中的sql选择它们
或
- 从目录创建Web服务以同步图像文件名,并将其作为数据源传递到报告中。 Reporting Services: Using XML and Web Service Data Sources
接下来在报表中使用表格或列表,将图像放在那里,并从数据源字段设置图像的URL /路径。
答案 1 :(得分:0)
我是一个PHP人员,所以我的答案需要过滤,但在PHP中你会进行目录阅读,然后查看目录中的每个文件,以确保它是适合包含的图像类型。
执行opendir() READDIR()
和a循环查看文件扩展名以确保您只包含图片。