2016-04-28 54 views
1
中嵌入URL和格式化字符

我正在通過電子郵件發送SSRS 2012中的表格信。我有它的工作正常,但現在的權力,要求更多的動態方面,它基於個人收件人......不同的段落現在需要包括/排除在目標的基礎上。SSRS - 在參數

因此,我將電子郵件的正文從SSRS中提取出來,現在將它組裝到SQL Server中,並將它作爲參數傳遞給SSRS(這樣我就不需要做出十幾個SSRS報告來處理需求)。

我有一部分現在也工作,但遭到阻攔......有幾個要點,以及URL的,可能看起來更好。我想在項目符號之前強制縮進,並將www.mysite.com替換爲「點擊此處」之類的漂亮內容。在圍欄的SSRS一側,我目前只有一個文本框(理想情況下保持這種方式),其中包含引用我的「EmailBody」參數的表達式。

到目前爲止,我還沒有發現單詞的正確組合,以發送給谷歌,看看這是可能的,所以我想我會直奔這裏的利弊。我曾嘗試用與表達式類似的方式嘗試格式化輸出(=「這是我的電子郵件的正文)」,並且它直接將該輸出傳遞給最終輸出。

任何想法,將不勝感激! 傑森

回答

1

在情況下,它可以幫助別人,我想通了這個祕密。

通過在文本框中右鍵單擊佔位符(< < EXP >>),選擇佔位符屬性,並將標記類型更改爲「HTML - 將HTML標記解釋爲樣式,將SSRS中的文本框更改爲期望HTML 」。

之後,回到圍牆的SQL Server端和更改您要發送的參數是一個你想要的任何樣式屬性爲HTML文本。

0

聽起來你在正確的軌道與HTML標記上。我也想建議你可以使用數據驅動的訂閱。讓查詢生成你想要的HTML。然後讓它填充電子郵件的正文。這樣就不需要任何附件。當我想要在移動設備上顯示一小部分數據表格而不必打開Excel附件時,這一功能已經派上用場了。

+0

謝謝史蒂芬......我沒有在我原來的問題提了,但一個數據驅動的訂閱正是我在做什麼。我將電子郵件正文作爲報告主要查詢的參數。它一直像冠軍一樣工作! –