報表跳轉儀表板傳參時,資料中有特殊字元如何處理?

2022-01-12 18:12:53 字數 957 閱讀 2076

如果資料中有包含如:#、@、%、!等特殊字元,則需要進行特殊處理。

需要將特殊字元使用報表表示式中的 replace函式轉換為urlencode編碼之後的格式。

特殊字元urlencode對照表:

具體示例:

1.以示例銷售資料為例,貨主地區字段值中存在特殊符號「#」、「&」。

2.設計報表,設定 貨主地區 單元格的鑽取操作為url。

注意:參考:互動式報表並動態傳參:提前設計好跳轉的儀表板。

此處,跳轉url的屬性值需要使用表示式:

和幫助文件中的差異是:引數值不是直接使用字段值fields!貨主地區.value,而是:fields!貨主地區.value.replace("#","%23") ,

此處對特殊字元進行處理。如有多個特殊字元,則多次處理:fields!貨主地區.value.replace("#","%23").replce("&","%26")。

替換之後的效果:

3.點選或者地區,檢視調整之後的儀表板引數過濾效果。

點選報表中貨主地區列:"#西北",成功跳轉到儀表板,並實現資料過濾,引數值傳遞成功。

應如何共享 Power BI 儀表板和報表

在power bi 中,你可以通過多種不同方式共享儀表板 報表和磁貼。每種方法具有其自身的優點。你可以 發布報表 到web。應用 power bi for ios 應用 power bi for ios 手機的 power bi 應用裝置的 power bi 應用列印或另存為pdf 或其他靜態檔案 ...

如何通過URL整合報表或儀表板?

url整合 轉至元資料結尾 轉至元資料起始 如果要在業務應用系統中整合wyn enterprise的儀表板和報表,可採用url整合方式。這種整合的核心是設定乙個帶引數 querystring 的 url 作為業務系統中某個選單鏈結的目標位址,或者是作為業務系統頁面中某個iframe元素的src屬性值...

Wyn Enterprise儀表板中的輪播場景使用

使用者在檢視儀表板dashboard時,很多時候需要在大屏上展示,某些裝置不能像pc或者手機一樣通過手動點選來操作,就需要儀表板能夠自動的將多頁內容自動輪播展示。也有需要自動對資料進行逐個自動高亮突出顯示,方便檢視者快速定位資料。這樣可以通過動態變化的效果實現整個儀表板中包含的資料資訊的展示。在wy...