我试图在我的 SSRS 报告中获取文本框的值,并将该值复制到剪贴板,以便用户可以将其粘贴到其他地方。我以用户可以单击的按钮的形式执行此操作。
但是,我似乎遇到了一个错误,我不确定为什么会这样。
下面是我用于按钮的表达式:
=Code.CopyToClipboard(ReportItems!TextToCopy.Value)
这是我用于报告的自定义代码:
Public Sub CopyToClipboard(ByVal textBoxValue As String)
My.Computer.Clipboard.Clear()
My.Computer.Clipboard.SetText(textBoxValue)
End Sub
预览报告时出现以下错误:
textrun 'CopyText.Paragraphs[0].TextRuns[0]' 的值表达式包含错误:[BC30491] 表达式不产生值。
关于为什么我可能会收到此错误的任何想法?