Usando cronogramas e calendários
Aplicações específicas no ServiceNow AI Platform gere exibições gráficas de calendário com base nas páginas de programação.
Essas páginas de programação aparecem em 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 de 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, para a maioria das instâncias, usar as páginas de programação padrão na plataforma de 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 conteúdo do calendário (
cmn_schedule_page).
Para acessar as páginas de programação, navegue até Agendador do sistema > Cronogramas > Páginas de 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 | O tipo de programação é uma cadeia de caracteres usada para identificar exclusivamente a página de programação por meio de " sysparm_page_schedule_type Parâmetro de URI. Por exemplo, uma página de programação pode ser acessada da seguinte forma: _show_schedule_page.do?sysparm_page_schedule_type Como alternativa, você pode acessar a página de programação CAN definindo a opção " sysparm_page_sys_id " Parâmetro de URI para o identificador hexadecimal exclusivo 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: O nome da função init especifica o nome da função JavaScript a ser chamada dentro do Client script função para páginas de programação do tipo de calendário.Esta funcionalidade é usada somente por Calendário páginas de programação de tipo. |
| HTML | Cadeia de caracteres | Nota: O Jelly analisa o campo HTML, que é uma seção programável. Em seguida, injeta-o 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 são necessários.Esta funcionalidade é usada somente por Calendário páginas de programação de tipo. |
| Client script | Cadeia de caracteres | O client script é uma seção programável que permite configurar opções da exibição da página de programação. A API é diferente dependendo do tipo de exibição de página de programação. |
| Processador AJAX do servidor | Cadeia de caracteres | Nota: O processador Server AJAX é específico para páginas de programação do tipo de calendário que é usado para retornar um conjunto de itens de programação e períodos exibidos.Esta funcionalidade é usada somente por Calendário páginas de programação de tipo. |