WEB开发网
开发学院数据库MSSQL Server SQL Server报表服务以及使用重叠数据 阅读

SQL Server报表服务以及使用重叠数据

 2010-01-21 00:00:00 来源:WEB开发网   
核心提示:导引 作为业务的一部分,许多公司都需要由扫描图像或各种官方支持的不同格式来生成报表和表格,SQL Server报表服务以及使用重叠数据,对于这些文档,通常都有着严格的格式要求,用户还可以输出报告到 TIFF,PDF格式,甚至连对文本框、标签大小和字体样式的丝毫变动都不允许,而且

导引

作为业务的一部分,许多公司都需要由扫描图像或各种官方支持的不同格式来生成报表和表格。对于这些文档,通常都有着严格的格式要求,甚至连对文本框、标签大小和字体样式的丝毫变动都不允许。而且,重新创建与原始表格完全一致的报表,是一项代价可能很大、也非常容易出错的任务。填充表格的数据通常存储在关系型数据库中,在输出的表格中,必须将它们显示在准确的位置上。这种情况有时被称为固定布局的报表,有时被叫做像素级完美报表。

在本方案中,我们假设有一个表格以由政府或其他有关当局指定的PDF或图像格式的方式输入。该表格的构成是:固定元素(各种标题、标签和说明)和可变文本或图像元素,这些变化的部分依赖于存储在企业数据库中的数据。另外,这个表格可能会是单页或多页的。

SQL Server报表服务以及使用重叠数据

场景

一家企业扫描或下载了一张官方表格,以生成员工信息表。它可能是图片,也可能是PDF格式,其实任何以PDF格式提供的表格都可以很容易地转换为图像。在此例中,我们使用“关于工伤/病的雇主报告 ─ 纽约州 ─ 劳工赔偿局”。

由于PDF格式的文件很容易转换为图像格式,我们将转换出来的图像作为新SSRS报告的背景。该图片中有源表格中的所有固定元素项。在SSRS的报表设计器中,我们在所有需要显示数据库中信息的位置上添加文本框和复选标签,并根据其背景图像上的线条来设定它们的位置。因此,该图片将被数据库中的数据以准确的位置加以覆盖。该报告可在所有Web浏览器的页面中显示正确且不失真,并能够在不损失质量的前提下进行打印。用户还可以输出报告到 TIFF,PDF格式,或者SQL Server Reporting Services支持的其他格式。

1 2 3 4 5 6  下一页

Tags:SQL Server 报表

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接