Zdieľať cez


Otvorte tabuľu plánovania z adresy URL

Tabuľa plánovania je prístupná prostredníctvom adresy URL, ktorá načíta webový zdroj. Najjednoduchší spôsob, ako získať prístup k tejto adrese URL, je nakonfigurovať tabuľu plánovania podľa vlastného uváženia, vybrať možnosť Ďalšie možnosti (…) a vybrať možnosť Kopírovať prepojenie. Vygenerovaný odkaz obsahuje parametre aktuálne nakonfigurované na vašej doske.

Snímka obrazovky možnosti Kopírovať prepojenie na tabuli plánovania.

Webovú adresu môžete vytvoriť aj manuálne a rozšíriť ju o parametre na spresnenie skúsenosti.

Pochopte štruktúru adresy URL

Základná adresa URL je https://<domain>/main.aspx?pagetype=webresource&webresourceName=msdyn_/ScheduleBoard/index.html?data=<parameters>

  • <domain> je doménou vašej organizácie. napr. contoso.onmicrosoft.com
  • <parameters> sú objekty JSON s kódovaním URI, ktoré obsahujú páry kľúč – hodnota, ktoré definujú zameranie tabule plánovania.

Vytvorte parametre

Na vytvorenie parametrov použijeme konzolu prehliadača. Ďalšie informácie o konzole a nástrojoch pre vývojárov nájdete v Microsoft Edge.

  1. Otvorte konzolu v prehliadači.

  2. Vytvorte príkaz ako encodeURIComponent(JSON.stringify({parameter1: "value", parameter2: "value", ...})) a zadajte ho do konzoly. Ak chcete napríklad zobraziť mapu a nastaviť režim zobrazenia na denný, príkaz je: encodeURIComponent(JSON.stringify({map: "true", viewmode: "daily"})), výsledkom čoho je %7B%22map%22%3A%22true%22%2C%22viewmode%22%3A%22daily%22%7D.

    Ďalšie parametre a hodnoty sú uvedené v nasledujúcej časti.

  3. Pripojte výsledný reťazcový objekt k základnej adrese URL a vytvorte funkčnú adresu URL, ktorá spustí tabuľu plánovania s príslušne nastavenými parametrami. Napríklad: 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.

Pripojte parametre založené na zjednotenom rozhraní

Voliteľne, podľa parametrov adresy URL tabule plánovania môžete pridať nezakódované parametre pre zjednotené rozhranie Dynamics 365.

Nasledujúce parametre otvárajú tabuľu plánovania v samostatnom okne prehliadača bez navigačných prvkov: &cmdbar=false&navbar=off&newWindow=true. Otvorením tabule plánovania s takýmito parametrami sa môžu automaticky pridať niektoré systémové parametre, ako napríklad forceUCI=1 a appid=<ID> .

Pridajte parametre do mapy webu

Navigáciu modelom riadenej aplikácie si môžete prispôsobiť v Power Apps. Ďalšie informácie: Vytvorte si modelom riadenú mapu lokality aplikácie pomocou návrhára mapy lokality.

Pomocou vytvorenej adresy URL pridajte nový navigačný bod alebo prepíšte cestu k nastaveniam tabule plánovania. Do poľa URL zadajte /main.aspx?pagetype=entitylist&etn=msdyn_scheduleboardsetting a zakódované parametre ako ?data=%7B%22map%22%3A%22true%22%2C%22viewmode%22%3A%22daily%22%7D.

Odkaz na parameter

Nasledujúce parametre môžu byť odovzdané do tabule plánovania.

  • Karta tabule plánovania

    tab : "<tab ID>"

    Získajte ID kariet pomocou tohto dopytu prehliadača: https://<domain>/api/data/v9.1/msdyn_scheduleboardsettinges?$select=msdyn_tabname,msdyn_scheduleboardsettingid

  • Viditeľný výrez mapy

    map : "true/false"

  • Typ zobrazenia tabule plánovania

    viewtype : "gantt/list"

  • Režim zobrazenia tabule plánovania

    viewmode : "hourly/daily/weekly/monthly"

  • Dátum začiatku tabule plánovania

    startdate : "YYYY-MM-DD"

    Dátum preberá časové pásmo nakonfigurované pre tabuľu plánovania. Dátum začiatku môžete definovať iba vo formáte ISO a systém nastaví dátum na začiatok týždňa alebo mesiaca, v ktorom je daný dátum.

  • Šírka stĺpca

    columnwidth : "1...100"

    Zmení šírku stĺpcov pre typ Ganttovho zobrazenia. Definuje percento a prevedie sa na základe režimu zobrazenia.