在报表中的文本框上设置ControlSource

时间:2015-11-11 03:01:01

标签: vba report ms-access-2010

在我的报告中,为什么当我将报表中的文本框上的ControlSource设置为这样的字段名称时:txtSomeTextBox.ControlSource = [Expr1]它按预期填充,但是当我定义这样的用户定义函数时:

Public Function GetString(strValues As String) As String
GetString = "Values: " & strValues
End Function

然后将ControlSource属性设置为txtSomeTextBox.ControlSource = GetString([Expr1])它不知道该怎么做!事实上,文本框显示:" #Type!"为什么我不能将[Expr1]的值传递给函数?

1 个答案:

答案 0 :(得分:1)

您需要=来评估功能。

=GetString([Expr1])因为controlsource适合我。