Abre o panel de programación desde un URL
O panel de programación é accesible a través dun URL que carga o recurso web. O xeito máis sinxelo de acceder a este URL é configurar o panel de programación como prefira, seleccionar Máis opcións (...) e escoller Copiar ligazón. A ligazón xerada inclúe os parámetros actualmente configurados no teu taboleiro.
Tamén pode construír o URL manualmente e estender ese URL con parámetros para mellorar a experiencia.
Comprender a estrutura do URL
O URL base é https://<domain>/main.aspx?pagetype=webresource&webresourceName=msdyn_/ScheduleBoard/index.html?data=<parameters>
<domain>
é o dominio da súa organización. Por exemplo,contoso.onmicrosoft.com
<parameters>
son obxectos JSON codificados por URI e encadenados que inclúen pares clave-valor que definen o foco do panel de programación.
Crear parámetros
Usaremos a consola do navegador para crear os parámetros. Obtén máis información sobre a consola e DevTools en Microsoft Edge.
Abre a consola no navegador.
Constrúe o comando como
encodeURIComponent(JSON.stringify({parameter1: "value", parameter2: "value", ...}))
e introdúceo na consola. Por exemplo, para mostrar o mapa e configurar o modo de visualización en diario, o comando é:encodeURIComponent(JSON.stringify({map: "true", viewmode: "daily"}))
, o que resulta en%7B%22map%22%3A%22true%22%2C%22viewmode%22%3A%22daily%22%7D
.Na seguinte sección móstranse máis parámetros e valores.
Engade o obxecto encadenado resultante ao URL base para crear un URL funcional que inicie o panel de programación cos parámetros establecidos en consecuencia. Por exemplo:
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
.
Engadir parámetros baseados en Interface unificada
Opcionalmente, seguindo os parámetros URL panel de programación, pode engadir parámetros non codificados para o Interface unificada de Dynamics 365.
Os seguintes parámetros abren o panel de programación nunha ventá separada do navegador sen elementos de navegación: &cmdbar=false&navbar=off&newWindow=true
. Ao abrir o panel de programación con tales parámetros pode que se engadan automaticamente algúns parámetros do sistema, como forceUCI=1
e appid=<ID>
.
Engadir parámetros a un mapa do sitio
Podes personalizar a navegación dunha aplicación baseada en modelos en Power Apps. Máis información: Cree un mapa do sitio de aplicacións baseado en modelos usando o deseñador do mapa do sitio.
Use o URL construído para engadir un novo punto de navegación ou anular a ruta de configuración panel de programación. No campo URL, introduza /main.aspx?pagetype=entitylist&etn=msdyn_scheduleboardsetting
e parámetros codificados como ?data=%7B%22map%22%3A%22true%22%2C%22viewmode%22%3A%22daily%22%7D
.
Referencia de parámetro
Os seguintes parámetros pódense pasar ao panel de programación.
Pestana panel de programación
tab : "<tab ID>"
Obtén os ID das pestanas usando esta consulta do navegador:
https://<domain>/api/data/v9.1/msdyn_scheduleboardsettinges?$select=msdyn_tabname,msdyn_scheduleboardsettingid
Sección de mapa visible
map : "true/false"
panel de programación tipo de vista
viewtype : "gantt/list"
panel de programación modo de visualización
viewmode : "hourly/daily/weekly/monthly"
Data de inicio para o panel de programación
startdate : "YYYY-MM-DD"
A data toma o fuso horario configurado para o panel de programación. Só pode definir a data de inicio en formato ISO e o sistema establece a data de inicio da semana ou do mes no que se atopa a data indicada.
Ancho da columna
columnwidth : "1...100"
Cambia o ancho das columnas para o tipo de vista Gantt. Define a porcentaxe e convértese en función do modo de visualización.