01. DADOS GERAIS
| Produto: | | Solucoes_totvs_parceirosexptotvs |
|---|
|
|
|---|
| Linha de Produto: | |
|---|
| Segmento: | |
|---|
| Módulo: | | Modulos_framework |
|---|
| ModulosFramework | Framework (Linha Logix) - Administração Logix |
|---|
|
| Modulos_totvs_prestadores_de_servicos |
|---|
|
|---|
| Função: | Função LOG_FILE_WRITE |
|---|
| País: | Brasil |
|---|
| Ticket: |
|
|---|
| Requisito/Story/Issue (informe o requisito relacionado) : | DFWKLOGIX-1569 |
|---|
02. SITUAÇÃO/REQUISITO
A estrutura do arquivo criado no ambiente local, utilizando as Na tentativa de aplicar uso das funções LOG_FILE_WRITE e LOG_FILE_WRITELN juntas, estava sendo gerado de forma errada.para gerar o conteúdo de um único arquivo em disco, ocorre conflito e o resultado final fica incorreto.
Também ocorre falhas na tentativa de gravar conteúdo em branco no final de linhas ou ate mesmo na junção de conteúdos que tenham espaços em branco ao finalNão havia quebra de linha correta, e não mostrava a quantidade de espaços em branco no arquivo.
03. SOLUÇÃO
A Foi realizado ajuste na função LOG_FILE_WRITE foi ajustada para funcionar similar para utilizar técnica de gravação do conteúdo semelhante a função LOG_FILE_WRITELN, utilizando cache afim de evitar múltiplos IO de escriva no servidor, e sem a utilização de quebra de linha. Também foi removido a função Clipper na chamada da função _advpl_LOG_file_writeln(l_handle,l_text)
E foi utilizado a função FWrite nativa para escrita e gravação no arquivo.
...
Image Removed
...
Image Removed
realizado ajuste em relação a gravação de conteúdos com espaços em branco ao final de um conteúdo texto que, por ventura, pode ser necessário gravar na criação de um arquivo com uma formatação específica.
04. DEMAIS INFORMAÇÕES
Não se aplica.
| Card documentos |
|---|
| Informacao | Disponível a partir do pacote oficial 12.1.2507 ou Framework Fix 12.1.2503(fix02) |
|---|
| Titulo | IMPORTANTE! |
|---|
|
05. ASSUNTOS RELACIONADOS
...