Falha na inicialização dos dados de record dinâmico com estrutura reaproveitada
Linha de Produto: | Logix |
Segmento: | Tecnologia |
Módulo: | Metadado |
Função: | Criação de classes dinâmicas tipo RECORD - dynamic_record |
Situação/Requisito: | Na revisão 37 (16/08/2017) do objeto dynamic_record.prw, a função CreateDynRecord() fazia uso do parâmetro lForce para forçar a criação de um novo array dinâmico a cada execução da função. Já na revisão 38 (21/02/2018) este parâmetro deixou de ser utilizado e passou a gerar problemas na inicialização de dados que fazem reuso de uma criação de record dinâmico com mesma estrutura criado anteriormente, comprometendo os dados de processamento das rotinas do produto. |
Solução/Implementação: | Correção da função CreateDynRecord() para retornar o uso do parâmetro lForce e melhoria no tratamento de erros no ato da criação dos objetos dinâmicos. |
Requisito: | DFWKAPI-1322 |