0

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

预览报告时会显示此错误:

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

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

Sub PopulateSubTotal

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

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

4

2 回答 2

1

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

于 2019-02-13T20:46:48.793 回答
0

找到了解决方案。

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

请参考这篇帖子以获得答案:

在报表的其他部分显示文本框的值

于 2012-04-09T22:08:34.780 回答