2015-07-11 91 views
1

我使用自定義代碼SQL Jason,它使用自定義代碼`公共函數BuildHtmlTag(ByVal Keywrd作爲字符串,ByVal Num作爲整數,ByVal FColor作爲字符串)顯示單詞的標籤雲AS字符串 HtmlTag = HtmlTag &「」 & Keywrd &「」SSRS深入文本框標籤雲

末Function` 這工作得很好,但我想通過鑽取到的話另一份報告。我已經嘗試使用Lookup,MultiLookUp和LookupSet函數在文本框中鑽取表達式,但只能成功返回第一個值。有誰知道如何將多個值返回給可用於鑽取操作的文本框,或者如何調整自定義代碼以允許鑽取?

回答

3

您可以通過在HTML中使用<a>標記來調整代碼以鏈接到其他報告。您必須爲報告建立一個網址,以便鏈接到&使用參數。

例如:

Public Function BuildHtmlTag(ByVal Keywrd as String, ByVal Num as Integer) AS String 

    HtmlTag = HtmlTag & "<a href=""http://foo/reports/reportb?a=" & Keywrd & """><font size=""" & FontSize & """>" & Keywrd & " (" & Num & ") </font></a>" 

    Return Keywrd 

End Function 
+0

謝謝你這麼多你的迴應是正確的!我修改了公共函數代碼,將ByVal WordID包含爲整數,並將WordID構建到html字符串中。我還需要像以前一樣將報告操作更改爲轉到URL(而不是轉到報告)。 – SallyF

+0

@ jt000如何爲我的報告構建網址?我看到的只是報告屬性的報告路徑。 – Kim

+1

@KimJaca - 報告的URL由保存報告的文件夾定義。您可以通過在瀏覽器中打開報告並將其從地址欄中複製出來,找到報告的URL。 – jt000