反饋已提交

網絡繁忙

超級連結傳參

1. 概述 

1.1 傳參原理

超級連結設定參數一般是為了實現動態鑽取其他報表、聯動組件或圖表等效果。

參數在超級連結中是起到一個鑰匙的作用,而目標範本的參數就相當於是一個房門的門牌號。

因此在定義超級連結時,定義的參數名就相當於這個房間的鑰匙,只有鑰匙配對了門牌號,才能開啟房門拿到想拿的東西。

所以我們在設定超級連結時,設定的參數名一定要和目標範本的參數名一緻,才能將參數傳遞到目標範本,查看到對應的內容。

注:繼承報表的參數功能暫不支援 value() 函式。

1.2 功能入口

除了 超級連結-郵件 不支援配置參數,其他型別的超連結都可以設定參數,配置參數的位置如下圖所示。

2. 超連結參數配置項

2.1 參數傳遞方式

有兩種參數傳遞的方式,它們的差別如下:

  • GET:效率高,但不安全,傳遞的參數會顯示在 URL 後面,且長度不能超過 1K 。

  • POST:參數個數及值的長度沒有限制,且參數不會顯示在 URL 後面,安全但效率低。

2.2 展示參數介面

  • 勾選:如果目標範本有參數介面,此時超連結到此範本時,參數介面會顯示出來。

  • 不勾選:如果目標範本有參數介面,此時超連結到此範本時,參數介面不顯示,直接將資料展示出來。

2.3 新增參數

參數區域右上角有5個按鈕,其作用分別如下:

  • 插入:新增一個參數,使用者需要手動寫參數名和值。

  • 刪除:選中參數,點選該按鈕即可刪除該參數。

  • 上移:選中參數,點選該按鈕參數位置上移。

  • 下移:選中參數,點選該按鈕參數位置下移。

  • 範本參數:只有網路報表型別的超連結有該按鈕,如果已經設定好了目標範本,點選該按鈕會將目標範本的參數新增進來,但是只有參數名沒有值。

注:超級連結傳遞參數時,參數名稱長度上限爲20位,例如:參數名爲地區,其長度爲2位;參數名爲ID,其長度爲2位。

圖表的超連結新增參數時,其值可以是分類、系列這樣的圖表內建指標,典型應用參見文檔詞雲實現點選關鍵字進行百度搜尋

2.4 繼承報表的參數

若當前範本有參數的名稱跟目標範本相同,此時可以直接勾選超級連結設定介面左下角的【繼承報表參數功能】,不需要在這個介面重新定義。

注:只有網路報表和網頁連結這兩種超連結的介面有該設定項,其他類資訊超連結不支援。

舉個例子示範下,比如【主範本】設定超連結連結到【目標範本】,其中主範本已經設定了一個範本參數 【test】,目標範本中儲存格中也設定了參數【test】。

此時想要將主範本中這個參數傳遞給目標範本,只需要勾選【繼承報表參數功能】即可,無需再次定義。

最終傳參效果如下圖,如果不勾選【繼承報表參數功能】,是傳不過去的。

注:繼承報表的參數功能暫不支援 value() 函式。

 3. 超連結傳參範例

超連結傳參的簡單範例可參見文檔超級連結到有參數的範本

附件列表


主題: 報表專題
已經是第一篇
已經是最後一篇
  • 有幫助
  • 沒幫助
  • 只是瀏覽
  • 圖片不清晰
  • 用語看不懂
  • 功能說明看不懂
  • 操作說明太簡單
  • 內容有錯誤
中文(繁體)

文 檔回 饋

滑鼠選中內容,快速回饋問題

滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

不再提示

10s後關閉