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 |
Ao imprimir o Resultado do Exame Audiométrico o gráfico em branco.
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) e Writer (libreoffice) na pasta de spool configurada pelo usuário no programa SEC000AB conforme o artigo relacionado. O arquivo em Word é gerado no formato .doc e em Writer no formato .odt.
Verificado também que por vezes o arquivo em Writer não é preenchido com as informações, 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 me propriedades, uma janela se abrirá e basta desmarcar a opção Somente leitura.
Relatório Word (msoffice):
Relatório Writer (libreoffice):
Diretório spool para geração de arquivos