0
我有一個數據庫字段(填充數字),需要附加到基本URL上。報告構建器超鏈接操作 - 不顯示字段
在ReportBuilder 3.0>文本框屬性>超鏈接操作>到URL。我曾嘗試以下三件事做了一個文本框一個動態的超鏈接:
1)我得到一個參數錯誤(此代碼將在RB 1.0工作) - 不能生成運行屏幕
=parameters!HttpPrefix.value + "://" + Parameters!ServerName.Value + "example.com/id=" + Fields!SurveyURL.toString()
2。 )可以運行,我得到的URL的第一部分,但該字符串不能在瀏覽器中創建的網址顯示爲: http://example.com/id=Microsoft.ReportingServices.ReportProcessing.OnDemandReportObjectModel.FieldImpl
="http://example.com/id=" + Fields!SurveyURL.toString()
3)不允許我運行。 !
="javascript:void(window.top.location.href='https://example.com?id=" + CStr(Fields!SurveyURL.Value) + "')"
我有一個額外的文本框(能夠證明該領域的作品)稱爲字段SurveyURL正確生成的數據,通常是「12345678」,在這個例子中,我想到:example.com/id=12345678
如果您SurveyURL是整數那就試試這個表達式'= 「http://www.example.com/id=」 + CSTR (總和(領域!SurveyURL.Value))' –