เปิดบอร์ดตารางงานจาก URL
บอร์ดตารางงานสามารถเข้าถึงได้ผ่าน URL ที่โหลดทรัพยากรบนเว็บ วิธีที่ง่ายที่สุดในการเข้าถึง URL นี้คือ การกำหนดค่าบอร์ดตารางงานตามที่คุณต้องการ เลือก ตัวเลือกเพิ่มเติม (...) และเลือก คัดลอกลิงก์ ลิงก์ที่สร้างขึ้นประกอบด้วยพารามิเตอร์ที่กำหนดค่าไว้บนบอร์ดของคุณในปัจจุบัน
คุณยังสามารถสร้าง URL ด้วยตนเองและขยาย URL นั้นด้วยพารามิเตอร์เพื่อปรับแต่งประสบการณ์ได้ด้วย
ทำความเข้าใจโครงสร้าง URL
URL ฐานคือ https://<domain>/main.aspx?pagetype=webresource&webresourceName=msdyn_/ScheduleBoard/index.html?data=<parameters>
-
<domain>
เป็นโดเมนขององค์กรของคุณ ตัวอย่างเช่นcontoso.onmicrosoft.com
-
<parameters>
เป็นออบเจ็กต์ JSON ที่เข้ารหัส URI และแบบสตริงซึ่งมีคู่คีย์-ค่าที่กำหนดโฟกัสของบอร์ดตารางงาน
สร้างพารามิเตอร์
เราจะใช้คอนโซลของเบราว์เซอร์เพื่อสร้างพารามิเตอร์ เรียนรู้เพิ่มเติมเกี่ยวกับคอนโซลและ DevTools ใน Microsoft Edge
เปิดคอนโซลในเบราว์เซอร์
สร้างคำสั่ง เช่น
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"
เปลี่ยนความกว้างของคอลัมน์สำหรับชนิดมุมมองแกนต์ กำหนดเปอร์เซ็นต์และได้รับการแปลงตามโหมดมุมมอง