Histórico da Página
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|
Informações Gerais
Especificação | |||
Produto | Framework | Módulo | TOTVS Reports |
Segmento Executor |
| ||
Projeto1 |
| IRM1 |
|
Requisito1 |
| Subtarefa1 |
|
Chamado2 |
| ||
País | ( x ) Brasil ( ) Argentina ( ) Mexico ( ) Chile ( ) Paraguai ( ) Equador ( ) USA ( ) Colombia ( ) Outro _____________. | ||
Outros | <Caso necessário informe outras referências que sejam pertinentes a esta especificação. Exemplo: links de outros documentos ou subtarefas relacionadas>. |
Legenda: 1 – Inovação 2 – Manutenção (Os demais campos devem ser preenchidos para ambos os processos).
Objetivo
Implementar as funções na Frame HTML necessárias para a geração de relatórios síncronos. Esta função é necessária para alguns processos do produto onde o usuário deverá aguardar a geração do relatório.
Atualmente só existe o recurso para geração dos relatórios de forma assíncrona, onde o usuário recebe uma notificação no fluig de que o relatório foi gerado.
Definição da Regra de Negócio
Uma nova função no Controller de relatórios será disponibilizada para esta geração. Os dados do relatório gerado serão retornados pela função.
Bloco de código | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
function execute (callback) { var url = APP_BASE_SERVICES_URL + 'api/report/generate'; var parameters = { "codUsuario": "mestre", "codColigada": "1", "id": "1", "tabelaMaster": "TMOV", "filtroSQL": "TMOV.CODCOLIGADA = 1 AND TMOV.CODFILIAL = 2", "format": "PDF" }; $http.post(url, parameters, []).then(function (result) { if (callback) callback(result); }); } |
Bloco de código | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
RptReportJobParameter { codUsuario (integer): Código do usuário codColigada (integer): Código da coligada do relatório id (integer): Id do relatório tabelaMaster (string): Tabela do relatório para aplicação do filtro filtroSQL (string): Filtro da tabela do relatório para aplicação do filtro format (string, opcional): Formato para geração do retatório } |
Formatos Suportados
CSV | Arquivo texto separado por vírgula |
JPEG | Imagem no formato JPEG |
HTML | Arquivo Hypertexo |
XLSX | Planilha do Excel > 2012 |
MHT | Arquivo de Ajuda em formato HTML |
Arquivo PDF | |
RTF | Arquivo de Texto Rico |
TXT | Arquivo de Texto |
XLS | Planilha do Excel < 2012 |
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|