SSRS 2008 引用自定义程序集
2011-11-22 14:09
148 查看
原创作品,允许转载,转载时请务必以超链接形式标明文章
原始出处 、作者信息和本声明。否则将追究法律责任。http://zhangkui.blog.51cto.com/1796259/438703
在SSRS中处理复杂的业务逻辑,除可以使用报表自定义代码外,另外也可以引用自定义程序集来实现,自定义程序集的功能更强大,也可以用于处理更为复杂的业务逻辑,而且可以使用多种语言来编写动态链接库文件(dll),不仅仅限于VB语言。
若要在SSRS中引用自定义程序集,首先需要准备事先编写好的DLL文件,将DLL文件拷贝到2个地方,(1)、类似:D:\ProgramFiles\Microsoft Visual Studio9.0\Common7\IDE\PrivateAssemblies文件夹。拷贝到此处主要是用于在VS设计环境中,可以调用DLL文件进行预览。(2)、类似:C:\Program Files\Microsoft SQLServer\MSRS10.MSSQLSERVER\ReportingServices\ReportServer\bin文件夹。拷贝到此处主要是用于报表在服务器上展示时调用DLL文件。准备好DLL文件后,再在VS报表设计界面,依次点击菜单
报表/报表属性,在报表属性窗口,点击左侧“引用”按钮,然后可在右侧维护自定义程序集。首先点击“添加”按钮,然后点击右侧的“…”按钮,浏览到前面(2)处拷贝的DLL文件,将其引用到当前报表中。操作示意图如下:
引用DLL文件
程序集添加好后的截图
将自定义程序集引用进报表后,就可以在报表上引用使用,比如在某个文本框上使用的话,只要在文本框的表达式窗口中按如下格式进行引用DLL文件的功能即可:=ClassLibraryName.ClassName.MethodName orNamespace.ClassName.MethodName。
参考文章:http://support.microsoft.com/kb/920769/zh-cn
原始出处 、作者信息和本声明。否则将追究法律责任。http://zhangkui.blog.51cto.com/1796259/438703
在SSRS中处理复杂的业务逻辑,除可以使用报表自定义代码外,另外也可以引用自定义程序集来实现,自定义程序集的功能更强大,也可以用于处理更为复杂的业务逻辑,而且可以使用多种语言来编写动态链接库文件(dll),不仅仅限于VB语言。
若要在SSRS中引用自定义程序集,首先需要准备事先编写好的DLL文件,将DLL文件拷贝到2个地方,(1)、类似:D:\ProgramFiles\Microsoft Visual Studio9.0\Common7\IDE\PrivateAssemblies文件夹。拷贝到此处主要是用于在VS设计环境中,可以调用DLL文件进行预览。(2)、类似:C:\Program Files\Microsoft SQLServer\MSRS10.MSSQLSERVER\ReportingServices\ReportServer\bin文件夹。拷贝到此处主要是用于报表在服务器上展示时调用DLL文件。准备好DLL文件后,再在VS报表设计界面,依次点击菜单
报表/报表属性,在报表属性窗口,点击左侧“引用”按钮,然后可在右侧维护自定义程序集。首先点击“添加”按钮,然后点击右侧的“…”按钮,浏览到前面(2)处拷贝的DLL文件,将其引用到当前报表中。操作示意图如下:
引用DLL文件
程序集添加好后的截图
将自定义程序集引用进报表后,就可以在报表上引用使用,比如在某个文本框上使用的话,只要在文本框的表达式窗口中按如下格式进行引用DLL文件的功能即可:=ClassLibraryName.ClassName.MethodName orNamespace.ClassName.MethodName。
参考文章:http://support.microsoft.com/kb/920769/zh-cn
相关文章推荐
- SSRS 2008 引用自定义程序集
- SSRS 2008 引用自定义程序集
- SSRS 2008 引用自定义程序集
- SSRS 2008 引用自定义程序集
- SSRS2008学习笔记
- SSRS:ASP.NET中引用报表远程认证之ReportServerCredentials属性的设置
- Repeating Tablix Headers In SSRS 2008
- SSRS 2008报表自定义代码
- visual studio 2008 模板修改 - 自定义using引用 『转载』
- SSRS 2008 明细报表
- SSRS 2008 R2 错误:Timeout expired. The timeout period
- [转]ConsumeContainerWhitespace property to remove blank space in SSRS 2008 report
- 安装 Microsoft Silverlight Tools Alpha for Visual Studio 2008 Beta 2 后, 新建 Silverlight 工程后, 找不到一堆引用的解决办法.
- vs 2008 添加 服务引用 与 web引用 差别与联系
- SSRS 2008 实用小技巧
- SSRS 2008 分类汇总
- 引用自定义程序集
- 引用数据库SQL Server 2008中数据时,如何实现C#.NET中的复选框?
- 在Excel中引用Visual Studio.NET 2008编写的COM组件
- SQL Server 2008+ Reporting Services (SSRS)使用USER登录问题