Compartir por


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.

Captura de pantalla da opción Copiar ligazón no panel de programación.

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.

  1. Abre a consola no navegador.

  2. 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.

  3. 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.