班级' '无法编入索引,因为它没有默认属性

问题描述 投票:0回答:2

我在报告中第一次创建了自定义代码块。

预览报告时,将显示以下错误:

Class '<classname>' cannot be indexed because it has no default property

我正在尝试使用值填充报表字段。以下是自定义块中的代码:

Sub PopulateSubTotal

    Fields!HeaderSubTotal.Value = Fields!TextboxSubTotal.Value
End Sub

请告诉我我做错了什么,因为这是我第一次尝试在报告中使用自定义代码块。

reporting-services ssrs-2008
2个回答
1
投票

如果你得到这个错误并且类名是ReportExprHostImpl.CustomCodeProxy,你可能用Code!MyFunction(...)而不是Code.MyFunction(...)写了一个表达式。


0
投票

找到了解决方案。

我发现这不能在自定义代码块中完成,所以我使用了一个变量。

请参考此帖子以获得答案:

Displaying the value of a textbox in other parts of a report

© www.soinside.com 2019 - 2024. All rights reserved.