在公式中使用超連結的小秘訣
取得使用包含 HYPERLINK 函數之公式欄位的祕訣。瞭解如何控制連結目標行為,並預估相對與外部連結的開啟方式。此外,在 Lightning Experience 中尋找支援 URL 通訊協定的指引。
必要版本
| 提供版本:Salesforce Classic 與 Lightning Experience |
| 提供版本:所有版本 |
若要在「公式」欄位中建立可點擊的連結,請使用 HYPERLINK 函數或有效的 URL。如果您有包含 HYPERLINK 函數的公式自訂欄位,則伺服器會為連結產生 HTML ⁇ 點。例如,這個函數:HYPERLINK("/apex/VF_TEST", "VFLINK",'_self') 會產生此 HTML 輸出:<a href="/apex/VF_TEST"
target="_self">VFLINK</a>.如果 HYPERLINK 函數不包含 target 屬性,則其會預設為產生 HTML 中的 target="_blank" 值。"_blank" 的值會在 Lightning Experience 或 Lightning 主控台之外的新視窗或瀏覽器索引標籤中開啟連結。
HYPERLINK函數不支援 Lightning Experience 中自訂物件之記錄首頁上的biztel通訊協定。- HYPERLINK 函數僅支援 Lightning Experience 中的特定 URL 通訊協定。如果公式使用不支援的通訊協定,則會移除 URL,且系統會呈現沒有有效 href 之 ankor 標記。
支援的通訊協定包括:
ftp、ftps、http、https、mailto、tel、callto、cid、xmpp、ciscotel和navision。如需詳細資料,請參閱格式化 Rich Text。
Lightning Experience 實現「公式欄位中超連結的目標值」重要更新可確保實現超連結的 target 值,無論其是明確設定或預設設定。如果您已啟用重大更新,您可以透過將 target="_self" 值新增至公式欄位 HYPERLINK 函數,讓目標頁面保持在 Lightning 瀏覽內。如果您指定 target="_self" 以外的項目,連結會以 Lightning Experience 外部的標準瀏覽器瀏覽來開啟。
如果您尚未啟用重大更新,無論 target 值為何,都會在新索引標籤中開啟相對連結。
target 值為何。| 連結類型 | 目標 | 預期行為 | 範例 |
|---|---|---|---|
| 相關的 Visualforce 頁面與影像。 |
_self
|
Visualforce 頁面或影像會在相同瀏覽器索引標籤中的 Lightning Experience 或 Console 中開啟。 連結要在新的子索引標籤中或在相同的工作區索引標籤中開啟,取決於主控台應用程式的瀏覽規則。依預設,來自記錄詳細資料頁面的連結會在新的子索引標籤中開啟,而來自報告的連結會在相同的工作區索引標籤中開啟。 |
HYPERLINK("/apex/VFPAGE", "Visualforce Page",
"_self")
|
| 相關的 Visualforce 頁面與影像。 |
_blank
|
Visualforce 頁面或影像會在 Lightning Experience 或 Console 之外的新瀏覽器索引標籤中開啟。 這項重大更新會在 Winter ’19 版中提供,而 2019 年 5 月 17 日發行的 Summer ’19 版將自動啟用,以控制此行為。如果您不啟用該重大更新,這些連結會在 Lightning Experience 或 Console 中以新瀏覽器索引標籤開啟。 |
HYPERLINK("/img/logo214", "Logo",
"_blank")
|
| 外部網站 |
_self
|
網站會在新的瀏覽器索引標籤中開啟。 |
HYPERLINK("https://salesforce.com", "Salesforce",
"_self")
|
| 外部網站 |
_blank
|
網站會在新的瀏覽器索引標籤中開啟。 |
HYPERLINK("https://salesforce.com", "Salesforce",
"_blank")
|

