Histórico da Página
01. DADOS GERAIS
Linha de Produto: | Datasul |
---|---|
Segmento: | Plataforma TOTVS RH |
Módulo: | Medicina do Trabalho |
Função: | MT0571 - Relatório de exame Audiométrico |
Ticket: | 10228410 |
Requisito/Story/Issue | DTSINTEGR01-1950 |
02. SITUAÇÃO/REQUISITO
Ao imprimir o Resultado do Exame Audiômetro é gerado o gráfico em branco.
03. SOLUÇÃO
Não é possível utilizar a utapi027 no MT0571, pois a api não consegue construir os gráficos. A solução foi reproduzir a api dentro do MT0571.
Desta forma o programa foi alterado para gerar o relatório em Word (msoffice) na pasta de spool configurada pelo usuário no programa SEC000AB conforme o artigo relacionado. Em Writer (libreoffice) o arquivo é aberto em tela e deve ser salvo pelo usuário em um diretório diferente do doc-rtf que contém o modelo do relatório.
O arquivo em Word é gerado no formato .doc e em Writer no formato .odt. Por questões de incompatibilidade desses dois programas, o arquivo gerado utilizando Word deve ser aberto somente com o Word, e o arquivo gerado utilizando Writer deve ser aberto somente com o Writer.
Relatório Word (msoffice):
Relatório Writer (libreoffice):
Verificado também que por vezes o arquivo em Writer não é preenchido com as informações ou não é gerado, pois os arquivos na pasta doc-rtf, que é a pasta dos modelos dos relatórios, estão como somente leitura, após remover a flag somente leitura as informações são preenchidas.
Para isso basta selecionar os arquivos referentes ao mt0571, clicar com o botão direito do mouse em um arquivo selecionado, clicar em propriedades, uma janela se abrirá e basta desmarcar a opção Somente leitura.
04. DEMAIS INFORMAÇÕES
Diretório spool para geração de arquivos