Rya*_*ook 6 reporting-services
在Reporting Services中,我想添加一个包含自定义代码块数据的参数.理想情况下,我将能够运行以下代码(这是一个简单的测试示例):
Function GetPeriods() As String()
Dim values As System.Collections.ArrayList =
New System.Collections.ArrayList()
For i as integer = 1 to 24
values.Add(i)
Next
Return values.ToArray()
End Function
Run Code Online (Sandbox Code Playgroud)
并将以下内容放在参数的"文本字段"中:
=Code.GetPeriods()
Run Code Online (Sandbox Code Playgroud)
但是,当我运行报表时,我应用此参数的参数被禁用并为空.是否应该使用不同的技术?或者我做错了什么?
小智 0
我所看到的所有内容都需要参数及其各自的设置作为 RDL 的一部分。
话虽这么说,如果您要“硬编码”这些值,您可以仅为报告创建一个数据集(可能是 XML 格式),或者如果需要以编程方式驱动,则可以在 Web 服务中进行。
| 归档时间: |
|
| 查看次数: |
33380 次 |
| 最近记录: |