2017-05-30 55 views
0

我的軟件運行SQL Server報告服務(2008和2016)通過URL報告,像這樣:接入RS:在RDL(Microsoft SQL Server報告服務)parameterLanguage URL參數

的http:// {服務器}/ViewReport ?的.aspx U2APda1EzUd8PPkhPWzbckCJ8sUqU2anjuGibt9BQTtcSmXr7MeP5A%3D%3D & RS:命令=渲染& RC:工具欄=真& RS:格式= HTML4.0 & RS:parameterLanguage = {選擇培養代碼} & RC:參數=假& ProcVersion = 17.2 .3.0

I w應該在結果報告的頂部顯示parameterLanguage,但我遇到了麻煩。試圖顯示(在文本框)

" Culture: " + rs:parameterLanguage 

導致以下錯誤:

The Value expression for the textrun ‘textbox58.Paragraphs[0].TextRuns[0]’ contains a colon or a line terminator. 

" Culture: " + parameterLanguage 

導致此錯誤:

'parameterLanguage' is not declared. It may be inaccessible due to its protection level. 

如何我可以在rd中訪問rs:parameterLanguage L·

謝謝!

回答

0

如果嘗試參數,會發生什麼!parameterLanguage.value?

+0

我得到這個錯誤:文本框「textbox58」值表達式是指非現有報告參數'parameterLanguage'。 – Palladian1881

0

我想通了 - 這是

"Culture: " + User!Language 

打印出「文化:EN-US」