Het planbord openen vanuit een URL
Het planbord is toegankelijk via een URL die de webresource laadt. De eenvoudigste manier om toegang te krijgen tot deze URL is door het planbord naar wens te configureren. Selecteer Meer opties (…) en kies Link kopiëren. De gegenereerde koppeling bevat de parameters die momenteel op uw bord zijn geconfigureerd.
U kunt de URL ook handmatig samenstellen en die URL uitbreiden met parameters om de ervaring te verfijnen.
De URL-structuur begrijpen
De basis-URL is https://<domain>/main.aspx?pagetype=webresource&webresourceName=msdyn_/ScheduleBoard/index.html?data=<parameters>
<domain>
is het domein van uw organisatie. Bijvoorbeeldcontoso.onmicrosoft.com
<parameters>
zijn URI-gecodeerde en stringified JSON-objecten die sleutel-waardeparen bevatten die de focus van het planbord definiëren.
Parameters maken
We gebruiken de browserconsole om de parameters te maken. Meer informatie over de Console en DevTools in Microsoft Edge.
Open de console in de browser.
Stel de opdracht als volgt samen,
encodeURIComponent(JSON.stringify({parameter1: "value", parameter2: "value", ...}))
, en voer deze in de console in. Om bijvoorbeeld de toewijzing weer te geven en de weergavemodus in te stellen op dagelijks, luidt de opdracht:encodeURIComponent(JSON.stringify({map: "true", viewmode: "daily"}))
, wat resulteert in%7B%22map%22%3A%22true%22%2C%22viewmode%22%3A%22daily%22%7D
.Meer parameters en waarden worden vermeld in de volgende sectie.
Voeg het resulterende, stringified object toe aan de basis-URL om een werkende URL te maken waarmee het planbord wordt geopend, waarbij de parameters dienovereenkomstig zijn ingesteld. Voorbeeld:
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
.
Parameters op basis van Unified Interface toevoegen
Eventueel kunt u als vervolg op de URL-parameters van het planbord niet-gecodeerde parameters toevoegen voor de Unified Interface van Dynamics 365.
De volgende parameters openen het planbord in een apart browservenster zonder navigatie-elementen: &cmdbar=false&navbar=off&newWindow=true
. Als u het planbord met dergelijke parameters opent, worden mogelijk enkele systeemparameters, zoals forceUCI=1
en appid=<ID>
automatisch toegevoegd.
Parameters toevoegen aan een siteoverzicht
U kunt de navigatie van een modelgestuurde app aanpassen in Power Apps. Meer informatie: Een siteoverzicht voor een modelgestuurde app maken met de siteoverzichtontwerper.
Gebruik de samengestelde URL om een nieuw navigatiepunt toe te voegen of het pad met de planbordinstellingen te overschrijven. Voer in het URL-veld /main.aspx?pagetype=entitylist&etn=msdyn_scheduleboardsetting
en gecodeerde parameters in, zoals ?data=%7B%22map%22%3A%22true%22%2C%22viewmode%22%3A%22daily%22%7D
.
Parameterverklaring
De volgende parameters kunnen worden doorgegeven aan het planbord.
Tabblad Planbord
tab : "<tab ID>"
Haal de tabblad-id's op met behulp van deze browserquery:
https://<domain>/api/data/v9.1/msdyn_scheduleboardsettinges?$select=msdyn_tabname,msdyn_scheduleboardsettingid
Toewijzingssectie zichtbaar
map : "true/false"
Weergavetype van planbord
viewtype : "gantt/list"
Weergavemodus van planbord
viewmode : "hourly/daily/weekly/monthly"
Begindatum voor het planbord
startdate : "YYYY-MM-DD"
Voor de datum wordt de tijdzone gepakt die voor het planbord is geconfigureerd. U kunt de begindatum alleen in ISO-indeling definiëren en het systeem stelt de datum in op het begin van de week of maand waarin de opgegeven datum zich bevindt.
Kolombreedte
columnwidth : "1...100"
Wijzigt de breedte van de kolommen voor het Gantt-weergavetype. Definieert het percentage en wordt geconverteerd op basis van de weergavemodus.