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
Ao fazer a gravação do arquivo local usando as Na tentativa de aplicar uso das funções LOG_FILE_WRITE e LOG_FILE_WRITELN juntas, o arquivo estava sendo construído de maneira errada, pois a função LOG_FILE_WRITE não estava funcionando com cache como na função LOG_FILE_WRITELN.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 finalO arquivo não fazia corretamente a quebra de linha e não mostrava a quantidade de espaços em branco do 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.
...
Image Removed
...
Image Removed
. Também foi 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
...