Histórico da Página
...
- Visão Geral
- Construindo uma API de negócio para uso nos Monitores
- Tela XXX
- Outras Ações / Ações relacionadas
- Outras Ações / Ações relacionadas
- Tela XXX
- Principais Campos e Parâmetros
- Principais Campos e Parâmetros
- Tabelas utilizadas
- Api de negócio
- Classes Utilitárias (Felicitadores)
01. VISÃO GERAL
Esse documento possui as informações necessárias para que uma pessoa com conhecimentos em programação na linguagem Progress 4GL possa desenvolver e integrar uma API específica para utilização no painel de Gestão à Vista. Serão detalhados os principais métodos, parâmetros e funções que deverão ser implementados na API para torná-la compatível com a aplicação.
...
Antes de iniciar o desenvolvimento da API, verifique se o monitor foi corretamente cadastrado no painel de Monitores Exclusivos e já possui todas as suas propriedades (filtros) bem definidas.
...
03. Api de negócio
Para o funcionamento correto do monitor, é necessário que a Api de negócio possua os seguintes métodos:
Nome | Descrição | Obrigatório |
---|---|---|
pi-get-monitor-data-chart | Realiza a busca dos dados que serão visualizados nos monitores de Gráfico, como os categorias, séries e valores para os gráficos. | Somente p/ tipo Gráfico |
pi-get-monitor-data-info | Realiza a busca dos dados que serão visualizados no monitor de Informação, como tags, linhas, barra de progresso e valores. | Somente p/ tipo Texto |
pi-get-monitor-detail | Realiza a busca dos dados de detalhes de um monitor (Para apresentação em formato de tabela em uma janela ao detalhar as informações) | Não |
04. Classes Utilitárias (Facilitadores)
Nome | Descrição |
---|---|
pi-get-monitor-data-chart | Realiza a busca dos dados que serão visualizados nos monitores de Gráfico, como os categorias, séries e valores para os gráficos. |
pi-get-monitor-data-info | Realiza a busca dos dados que serão visualizados no monitor de Informação, como tags, linhas, barra de progresso e valores. |
pi-get-monitor-detail | Realiza a busca dos dados de detalhes de um monitor (Para apresentação em formato de tabela em uma janela ao detalhar as informações) |
02.A.1 Monitor tipo INFO
Esse tipo de monitor é bastante flexível, permitindo criar layouts diferenciados conforme necessário. Ele é formado por linhas, cuja aparência, altura, largura e conteúdo mudam conforme o retorno da API. É possível customizar cada uma dessas linhas com classes e estilos nativos do HTML, além de ícones do PO-UI. Se o monitor que você está planejando construir for do tipo INFO (texto), confira as informações abaixo:
...