透過 URL 開啟排程面板
可透過載入 Web 資源的 URL 存取排程面板。 存取此 URL 最簡單的方法是根據您的喜好設定排程面板,選擇更多選項 (...),然後選擇複製連結。 產生的連結包括您面板上目前設定的參數。
您還可以手動建構 URL,並使用參數擴充該 URL 以完善體驗。
了解 URL 結構
基底 URL 為 https://<domain>/main.aspx?pagetype=webresource&webresourceName=msdyn_/ScheduleBoard/index.html?data=<parameters>
-
<domain>
是組織的網域。 例如,contoso.onmicrosoft.com
-
<parameters>
是 URI 編碼和字串化 JSON 物件,其中包含定義排程面板焦點的索引鍵/值組。
建立參數
我們將使用瀏覽器主控台來建立參數。 深入了解 Microsoft Edge 中的主控台和 DevTools。
在瀏覽器中開啟主控台。
建構像
encodeURIComponent(JSON.stringify({parameter1: "value", parameter2: "value", ...}))
這樣的命令,並將其輸入控制台中。 例如,要顯示地圖並將檢視模式設定為每日,其命令為:encodeURIComponent(JSON.stringify({map: "true", viewmode: "daily"}))
,這會產生%7B%22map%22%3A%22true%22%2C%22viewmode%22%3A%22daily%22%7D
。將產生的字串化物件附加至基底 URL 以建立使用已相應設定參數啟動排程面板的功能 URL。 例如:
https://contoso.onmicrosoft.com/main.aspx?pagetype=webresource&webresourceName=msdyn_/ScheduleBoard/index.html?data=%7B%22map%22%3A%22true%22%2C%22viewmode%22%3A%22daily%22%7D
。
根據整合介面附加參數
或者,您可以依照排程面板 URL 參數,為 Dynamics 365 的整合介面新增非編碼參數。
下列參數在沒有導覽元素的單獨瀏覽器視窗中開啟排程面板:&cmdbar=false&navbar=off&newWindow=true
使用此類參數開啟排程面板可能會自動新增一些系統參數,例如 forceUCI=1
和 appid=<ID>
。
將參數新增至網站地圖
您可以在 Power Apps 中自訂模型導向應用程式的導覽。 深入了解:使用網站地圖設計工具建立模型導向應用程式網站地圖。
使用構造化 URL 加入新的瀏覽點或覆寫排程面板設定路徑。 在 URL 欄位中,輸入 /main.aspx?pagetype=entitylist&etn=msdyn_scheduleboardsetting
和編碼參數,例如 ?data=%7B%22map%22%3A%22true%22%2C%22viewmode%22%3A%22daily%22%7D
。
參數參考
下列參數可以傳遞至排程面板。
排程面板索引標籤
tab : "<tab ID>"
使用此瀏覽器查詢取得索引標籤識別碼:
https://<domain>/api/data/v9.1/msdyn_scheduleboardsettinges?$select=msdyn_tabname,msdyn_scheduleboardsettingid
可見地圖區段
map : "true/false"
排程面板檢視類型
viewtype : "gantt/list"
排程面板檢視模式
viewmode : "hourly/daily/weekly/monthly"
排程面板的開始日期
startdate : "YYYY-MM-DD"
此日期採用排程面板設定的時區。 您只能以 ISO 格式來定義開始日期,系統會將日期設定為指定日期所在的週或月份的開始。
欄寬度
columnwidth : "1...100"
變更甘特圖檢視類型的欄寬。 定義百分比,並根據檢視模式進行轉換。