0

結合したい 2 つのコードがあります

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」の値を返します。次に、その値をコードの 2 番目のビットで実行して、関数を呼び出すときに、パラメーターの値のインスタンスがすべて太字になるようにします。

どんな助けでも大歓迎です!! :)

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 に答える