第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

SSRS 2017 通過單擊報告字段打開具有多個電子郵件地址的 Outlook 電子郵件

SSRS 2017 通過單擊報告字段打開具有多個電子郵件地址的 Outlook 電子郵件

慕森卡 2023-07-14 16:29:22
我在將多個電子郵件地址添加到 Outlook 電子郵件中時遇到問題。我已在報告中設(shè)置操作“轉(zhuǎn)到 URL”文本框?qū)傩宰侄?,如下所示?="javascript:void(window.open('mailto:" + First(Fields!SUPP_EMAIL.Value, "SUPP_Email")+"'))"數(shù)據(jù)集根據(jù)主表中的參數(shù)進(jìn)行過濾。我嘗試了多種方法將多個電子郵件地址放入電子郵件窗口,但每次我只得到列表中的第一個,這有點(diǎn)像函數(shù)所說的“首先”!我從一位用戶在 MSDN 上的另一篇文章中選擇了 javascript 建議,該用戶聲稱通過此解決方案,他們能夠從過濾后的數(shù)據(jù)集中獲取所有地址。這個想法是,一旦過濾了報告,用戶就可以單擊用“轉(zhuǎn)到 URL”表達(dá)式指定的字段,然后將打開一個 Outlook 電子郵件窗口,其中包含“收件人”框中過濾列表中的所有電子郵件地址。如果有人有任何建議,我將不勝感激。
查看完整描述

2 回答

?
呼如林

TA貢獻(xiàn)1798條經(jīng)驗(yàn) 獲得超3個贊

您可以連接報告源中的值。


SQL 示例:

WITH

la_service_provider_service

AS

(

   SELECT tbl.* FROM (VALUES

    ( 1, '1@gmail.com')

   , ( 1, '2@gmail.com')

   , ( 1, '3@gmail.com')

   , ( 2, '4@gmail.com')

   , ( 2, '5@gmail.com')

   , ( 2, '6@gmail.com')

   , ( 2, '7@gmail.com')

   ) tbl ([LA_SERVICE_PROVIDER_ID], [PROVIDER_EMAIL]) 

)

SELECT 

    [lasps].[LA_SERVICE_PROVIDER_ID]

   , [lasps].[PROVIDER_EMAIL]

   , [ALL_PROVIDER_EMAILS] = 

     STUFF( (SELECT '; '+ [PROVIDER_EMAIL] 

           FROM [la_service_provider_service] AS [lasps2]

           WHERE [lasps2].[LA_SERVICE_PROVIDER_ID] = [lasps].[LA_SERVICE_PROVIDER_ID]

           FOR XML PATH(''), TYPE).value('.', 'NVARCHAR(2000)')

        ,1,2,'')

FROM 

   [la_service_provider_service] AS [lasps];

結(jié)果:

http://img1.sycdn.imooc.com//64b1078e0001d39f05940177.jpg

查看完整回答
反對 回復(fù) 2023-07-14
?
阿波羅的戰(zhàn)車

TA貢獻(xiàn)1862條經(jīng)驗(yàn) 獲得超6個贊

根據(jù)您擁有的電子郵件地址數(shù)量,您可能會達(dá)到限制。

但是,假設(shè)您的數(shù)據(jù)集非常小,您可以這樣做......

創(chuàng)建一個新參數(shù)(例如pEmail)并使其成為多值。稍后我們將隱藏此參數(shù)...

接下來,將參數(shù)的可用值和默認(rèn)值添加到主數(shù)據(jù)集,并使用該SUPP_EMAIL字段作為值。

在您的 URL 表達(dá)式中使用以下內(nèi)容

="javascript:void(window.open('mailto:"?
??+?JOIN(Parameters!pEmail.Value,?";")
??+?"'))"

一旦它起作用,您可以將參數(shù)設(shè)置為隱藏。

正如您所說,我已將;其用作 Outlook 的分隔符,請注意,Outlook 在這方面幾乎是唯一的,并且大多數(shù)郵件客戶端使用逗號而不是分號。

話雖如此,這在 SQL 中會更容易完成,并構(gòu)建一個單行結(jié)果集,其中包含可供在報告中使用的 URL。


查看完整回答
反對 回復(fù) 2023-07-14
  • 2 回答
  • 0 關(guān)注
  • 147 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號