使用**“报表属性”对话框中的“引用”**选项卡可以引用报表的表达式中使用的自定义程序集。在编译期间,将自动添加对 Microsoft.VisualBasic、System.Convert 和 System.Math 程序集的引用。
向报表添加的代码和表达式中可以使用指定的其他程序集和函数。
默认情况下,报表中不允许运行自定义程序集。若要在报表中使用自定义程序集,必须调用 AddTrustedCodeModuleInCurrentAppDomain 或 ExecuteReportInSandboxAppDomain 以允许执行自定义程序集。请注意,如果使用 ExecuteReportInSandboxAppDomain,将阻止自定义程序集访问文件系统或网络。
![]() |
---|
SQL Server 联机丛书中介绍了如何引用、使用和部署报表定义文件中的自定义程序集。可以从 Visual Studio 2008 的大多数版本或联机 MSDN Library 中访问此文档。有关详细信息,请在 msdn.microsoft.com 中搜索“在报表中使用自定义程序集”。 |
选项
- 引用
列出报表所引用的程序集。程序集在运行应用程序的计算机上必须可用。
- 程序集名称
单击添加引用 (...) 按钮可从程序集中检索该程序集名称。单击删除按钮可删除程序集引用。
- 类
列出报表所用的实例类。仅基于实例的成员可以使用该类列表,静态成员不能使用该列表。
- 类名
键入类的名称。
- 实例名
键入类的实例名。
另请参见
参考
“报表属性”对话框 -“常规”选项卡(Visual Studio 报表设计器)
概念
用于报表的内置函数(Visual Studio 报表设计器)
向报表中添加自定义代码(Visual Studio 报表设计器)
在报表中使用表达式(Visual Studio 报表设计器)
ReportViewer 控件 (Visual Studio)
ReportViewer Web 服务器控件和 Windows 窗体控件