Como usar cronogramas e calendários

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 2 min. de leitura
  • Aplicações específicas em Now Platform geram exibições de calendário gráfico com base em páginas de programação.

    Essas páginas de programação aparecem nas exibições diária, semanal ou mensal. Atualmente, as aplicações que usam páginas de programação incluem:
    • Gestão de projetos
    • Cronogramas de manutenção
    • Rotação de plantão do grupo
    • Gestão de serviços de campo
    Páginas de programação são registros que contêm os scripts que determinam a funcionalidade da exibição gráfica.
    • Devido ao alto grau de script envolvido em uma página de programação, você deve, na maioria das instâncias, usar as páginas de programação padrão na plataforma base.
    • A página de programação usa um URL com uma série de parâmetros anexados para gerar a exibição gráfica.
    • Uma página de programação controla o registro de conteúdo do calendário (cmn_schedule_page).

    Para acessar Páginas de programação, navegue até Programador do sistema > Cronogramas > Páginasde programação. O formulário Páginas de programação fornece os seguintes campos:

    Campo Tipo de Campo Descrição
    Nome Cadeia de caracteres Nome geral usado para identificar a página de programação atual.
    Tipo de programação Cadeia de caracteres Tipo de programação é uma cadeia de caracteres usada para identificar exclusivamente a página de programação por meio do parâmetro de URI "sysparm_page_schedule_type". Por exemplo, uma página de programação pode ser acessada da seguinte forma:

    /show_schedule_page.do?sysparm_page_schedule_type=gantt_chart&sysparm_timeline_task_id=d530bf907f0000015ce594fd929cf6a4

    Como alternativa, você pode acessar a página de programação definindo o parâmetro de URI "sysparm_page_sys_id" para o identificador exclusivo do sistema hexadecimal de 32 caracteres da página de programação.

    Tipo de Exibição Escolha Cada tipo de exibição exibe diferentes combinações de campos. Há duas opções disponíveis:
    Descrição Cadeia de caracteres Descrição geral que fornece informações adicionais sobre a página de programação atual. Este campo não é necessário.
    Nome da função de inicialização Cadeia de caracteres
    Nota:
    Esta funcionalidade é usada somente por páginas de programação do tipo Calendário.
    O nome da função de inicialização especifica o nome da função JavaScript a ser chamada dentro da função de script do cliente para páginas de programação do tipo calendário.
    HTML Cadeia de caracteres
    Nota:
    Esta funcionalidade é usada somente por páginas de programação do tipo Calendário.
    O Jelly analisa o campo HTML, que é uma seção passível de script. Em seguida, ele o injeta na página de exibição antes do restante do calendário. Ele pode ser usado para passar variáveis do servidor e definir campos extras que são necessários.
    Script de cliente Cadeia de caracteres O client script é uma seção passível de script que permite configurar opções de exibição da página de programação. A API é diferente dependendo do tipo de exibição da página de programação.
    Processador AJAX do servidor Cadeia de caracteres
    Nota:
    Esta funcionalidade é usada somente por páginas de programação do tipo Calendário.
    O processador AJAX do servidor é específico para páginas de programação do tipo de calendário que são usadas para retornar um conjunto de itens de programação e períodos que são exibidos.