Aikataulutaulukon avaaminen URL-osoitteesta
Aikataulutaulukkoon pääsee URL-osoitteesta, joka lataa WWW-resurssin. Yksinkertaisin tapa käyttää tätä URL-osoitetta on määrittää aikataulutauluko haluamallasi tavalla, valita Lisää vaihtoehtoja (...) ja valita Kopioi linkki. Luotu linkki sisältää taululle määritetyt parametrit.
Voit myös muodostaa URL-osoitteen manuaalisesti ja laajentaa URL-osoitetta parametreilla kokemuksen hienosäätämiseksi.
URL-rakenteen ymmärtäminen
Perus-URL-osoite on https://<domain>/main.aspx?pagetype=webresource&webresourceName=msdyn_/ScheduleBoard/index.html?data=<parameters>
-
<domain>
on organisaatiosi toimialue. Esimerkki:contoso.onmicrosoft.com
-
<parameters>
ovat URI-koodattuja ja merkkijonoiksi muutettuja JSON-objekteja, jotka sisältävät aikataulutaulukon painotuksen määrittäviä avain-arvopareja.
Parametrien luominen
Luomme parametreja selainkonsolin avulla. Lue lisää Microsoft Edgen konsolista ja DevTools-työkaluista.
Avaa konsoli selaimessa.
Muodosta komento (
encodeURIComponent(JSON.stringify({parameter1: "value", parameter2: "value", ...}))
) ja syötä se konsoliin. Esimerkiksi kartan näyttämisen ja näkymätilan määrittäminen päivittäiseksi komento onencodeURIComponent(JSON.stringify({map: "true", viewmode: "daily"}))
, josta tuloksena on%7B%22map%22%3A%22true%22%2C%22viewmode%22%3A%22daily%22%7D
.Lisää tuloksena oleva merkkijonomuotoinen objekti perus-URL-osoitteeseen luodaksesi toiminnallisen URL-osoitteen, joka käynnistää aikataulutaulukon vastaavasti määritetyillä parametreilla. Esimerkki:
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
.
Parametrien lisääminen Unified Interfacen perusteella
Vaihtoehtoisesti voit lisätä aikataulutaulukon URL-parametrien jälkeen koodaamattomia parametreja Dynamics 365:n Unified Interfacea varten.
Seuraavat parametrit avaavat aikataulutaulukon erillisessä selainikkunassa ilman siirtymiselementtejä: &cmdbar=false&navbar=off&newWindow=true
. Aikataulutaulukon avaaminen tällaisilla parametreilla saattaa aiheuttaa tiettyjen järjestelmäparametrien, kuten forceUCI=1
ja appid=<ID>
, automaattisen lisäämisen.
Parametrien lisääminen sivustokarttaan
Voit mukauttaa mallipohjaisen sovelluksen siirtymistä Power Appsissa. Lue lisää: Mallipohjaisen sovelluksen sivustokartan luominen suunnitteluohjelmaa käyttämällä.
Käytä muodostettua URL-osoitetta lisätäksesi uuden siirtymispisteen tai ohittaaksesi aikataulutaulukon asetuspolun. Kirjoita URL-kenttään /main.aspx?pagetype=entitylist&etn=msdyn_scheduleboardsetting
sekä koodattuja parametreja, kuten ?data=%7B%22map%22%3A%22true%22%2C%22viewmode%22%3A%22daily%22%7D
.
Parametrien viite
Aikataulutaulukkoon voidaan välittää seuraavat parametrit.
Aikataulutaulukon välilehti
tab : "<tab ID>"
Nouda välilehtitunnukset käyttäen selainkyselyä
https://<domain>/api/data/v9.1/msdyn_scheduleboardsettinges?$select=msdyn_tabname,msdyn_scheduleboardsettingid
Kartta-osa näkyvissä
map : "true/false"
Aikataulutaulukon näkymän tyyppi
viewtype : "gantt/list"
Aikataulutaulukon näkymän tila
viewmode : "hourly/daily/weekly/monthly"
Aikataulutaulukon alkamispäivä
startdate : "YYYY-MM-DD"
Päivämäärässä käytetään aikataulutaulukolle määritettyä aikavyöhykettä. Voit määrittää vain alkamispäivän ISO-muodossa, jolloin järjestelmä määrittää päivämäärän sen viikon tai kuukauden alkuun, jossa annettu päivämäärä on.
Sarakeleveys
columnwidth : "1...100"
Muuttaa Gantt-näkymätyypin sarakkeiden leveyttä. Määrittää prosenttiosuuden, ja muunnetaan näkymätilan perusteella.