0

我已經構建了一個將成爲儀表板的SSRS報告。我在IE 9使用Kiosk模式使用此命令行來顯示我的報告:使用佔位符插入HTML

"C:\Program Files\Internet Explorer\iexplore.exe" -k 
"http://MyServer/_vti_bin/ReportServer?http://MyServer/MySite/OC/Reports/MyDashboard.rdl&rc:Toolbar=false" 

當IE頁面出現有一個灰色的右滾動。

許多職位提堵在這種事情到HTML:

<body style="overflow:hidden"> 

研究表明,我需要使用佔位符爲HTML靜態頁面添加到報表。

我做了以下內容:

  1. 投下的文本框
  2. 點擊了文本框來改變做數據輸入型模式(花了一段時間的工作,出一個)
  3. 權點擊文本框/創建佔位符
  4. 將上面的html文本置於的值字段

現在不管什麼選擇我選擇(HTML或文本)或我是否沒有把任何東西標籤,當我按OK,我得到:

<Value> 
Specify the value of the placeholder 

有沒有人遇到過這個?還是可以的任何人都會提出一種不同的方式來使亭子看起來應該是這樣?

Placeholder Error

回答

1

這是當定義爲佔位符文本,將呈現爲HTML標記的完整列表:

Hyperlinks: <A HREF> 

Fonts: <FONT> 

Header, style and block elements: <H{n}>, <DIV>, <SPAN>,<P>, <DIV>, <LI>, <HN> 

Text format: <B>, <I>, <U>, <S> 

List handling: <OL>, <UL>, <LI> 

因此,導入HTML內容轉換成報告時,我們需要注意的受支持的標籤。如果HTML內容包含不受支持的HTML標記,則呈現的報告中顯示的HTML可能與原始HTML不同。

約在事

<body style="overflow:hidden"> 

這是一個有點複雜。你必須在你的ReportManager CSS中編輯,而不是在報表級別表達式中編輯。

+0

感謝您的信息,這將派上用場。我會在下週嘗試。你對錯誤消息有任何瞭解,無論我輸入什麼值(即'TEST'),它都會出現 –

+0

因爲它是一個值,所以它應該以=正常開始=「TEST」開始。閱讀關於SSRS表達式。 – Aditya

+0

好的,謝謝我會嘗試。 –