SSRS 和访问 C# 方法
想知道 C# 汇编中的方法是否需要静态才能从 SSRS 访问?
Would like to know if methods need to be static in a C# assemble to be access from SSRS?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
想知道 C# 汇编中的方法是否需要静态才能从 SSRS 访问?
Would like to know if methods need to be static in a C# assemble to be access from SSRS?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(1)
不,您可以在 ac# 类库中使用公共方法和静态方法,并从 SSRS 报告中引用它们。
不过,您确实需要以与公共实例方法不同的方式添加静态方法。您应该查看这篇关于 SSRS 中自定义代码使用的 MS 文章。以下是如何添加静态方法的要点:
因此,如果您想要执行实例方法,请确保添加引用,但还要在报告的“类”部分中指定“类”和“实例名称”您需要的每种方法的属性。然后使用 =Code 表达式调用它们。就像这样:
希望对你有帮助。
No, you can use both public methods and static methods in a c# class library and reference them from your SSRS report.
You do need to add static methods in a different way than your public instance methods though. You should check out this MS article on custom code use in SSRS. Here is the gist of how to add a static method:
So, if you want to do an instance method, make sure to add the refrence, but also specify a "Class" and "Instance name" in the Classes section of Report Properties for every method you need. Then call them using an expression of =Code. Like so:
Hope that will help you out.