0

我有两段代码想尝试连接在一起:

1.

Public Function DisplayAParameterValue(ByVal parameters as Parameters) as Object
    Return parameters("MyParameter").Value
End Function

2.

Function BoldText(Text As String) As String
   Return Text.Replace("ValueOfMyParameter", "<b>ValueOfMyParamter</b>)
End Function

代码的第一位将返回参数“MyParameter”的值。然后我想通过第二段代码运行该值,以便当我调用该函数时,它将加粗我参数值的任何实例。

任何帮助是极大的赞赏!!:)

4

1 回答 1

1

DisplayAParameterValue提供的实用性比简单地使用 Parameters!MyParam.Value 少,所以如果你真的需要这个函数,你能提供一个用例吗?

但是为了达到你想要的结果,你可以

Function BoldParameterText(Text As String, Param as String) As String
   Return Text.Replace(Param, "<b>"+Param+"</b>")
End Function

并在下面调用它

    =code.BoldParameterText(First(Fields!myResult.Value, "MyDataSet"),Parameters!MyParam.Value)
于 2015-06-23T22:23:36.293 回答