DFRM1-13890- Criação de serviço de teste de conexão RMTReportsRM TReports
Situação/Requisito:
Criar serviço de teste de conexão para RMTReportsRM TReports
Solução/Implementação:
Desenvolvido o endpoint /parameters conforme a documentação de provedores integrados do RM TReports e criado serviço de testes
FWDBDATAPROVIDER.PRW
Chamados relacionados:
DFRM1-13890
Expandir
title
DFRM1-13889- Criação de leitura de parâmetros RM TReports
Situação/Requisito:
Desenvolver endpoints para permitir a leitura de parâmetros pela aplicação RM TReports
Solução/Implementação:
Desenvolvido o endpoint /parameters conforme a documentação de provedores integrados do RM TReports no TDN
FWDBDATAPROVIDER.PRW
Chamados relacionados:
DFRM1-13889
...
Expandir
title
DFRM1-10142- Não conformidade em alteração de linhas de grid CSS customizados13642-Implementar envio de informações de uso do sistema para acessos no ambiente que não consomem licença
Situação/Requisito:
Não conformidade em alteração de linhas de grid CSS customizados
Necessidade de enviar informações de uso do sistema para acessos no ambiente que não consomem licença
Solução/Implementação:
Adicionado tratamento para enviar ao LS o acesso de uso no ambiente que não consomem licenças
DFRM1-8084 - A função FwGetSX5 está considerando os espaços em branco a direita da chave na SX5
Situação/Requisito:
A função FwGetSX5 está considerando os espaços em branco a direita da chave na SX5.
Solução/Implementação:
A função FwGetSX5 foi alterada de maneira a sempre efetuar um Trim no parâmetro cKey e também no campo X5_CHAVE..
FWGETSX5.PRW
Chamados relacionados:
DFRM1-8084
Expandir
title
DFRM1-13377 - Nova funcionalidade que permita adicionar um evento em qualquer modelo de dados
Situação/Requisito:
A equipe da Russia criou uma ferramenta chamada UTCTool para geração de casos de teste de rotinas em MVC. A ferramenta é baseada em um evento herdado da FWModelEvent e esse evento precisa ser acoplado no modelo de dados quando o caso de teste é executado. Preciso de uma funcionalidade no MVC que permita adicionar/remover um evento genericamente, de todos os modelos de dados.
Solução/Implementação:
Criado função para permitir instalar e desinstalar a função nova.
FWFORMMODEL.PRX
FWFORMVIEW.PRW
FWMVCEVENTGENERIC.PRW
Chamados relacionados:
DFRM1-13377
Bugs
Expandir
title
DFRM1-10142- Não conformidade em alteração de linhas de grid CSS customizados
Situação/Requisito:
Não conformidade em alteração de linhas de grid CSS customizados
Solução/Implementação:
Ajustado o programa para recuperar o CSS customizado na troca de linha do grid Pai
Ajustado o programa para recuperar o CSS customizado na troca de linha do grid Pai
FWFORMGRID.PRW
Chamados relacionados:
DFRM1-10142
...
Expandir
title
DFRM1-9725 - Método nHorSize() da FWMsPrinter não está retornando o tamanho da página mesmo após setar a página pelo método SetPaperSize
Situação/Requisito:
O método nHorSize() da FWMsPrinter não está retornando o tamanho da página mesmo após setar a página pelo método SetPaperSize. O método GetTextWidth não traz o tamanho correto do texto/fonte.
Solução/Implementação:
O método SetPaperSize() foi corrigido para atualizar os valores de largura e altura da página, corrigindo assim o retorno do método nHorSize(). O método GetTextWidth foi alterado para receber um terceiro parâmetro referente ao tipo de cálculo, recebendo um numérico: 1 = getFontPixWidths 2 = CalcFieldSize
= Default ( Padrão ) GetTextWidth, sendo o comportamento padrão e já existente
FWMSPRINTER.PRW
Chamados relacionados:
DFRM1-9725
Expandir
title
DFRM1-13302- Não conformidade em Agendamento de Schedulle
Padrão ) GetTextWidth, sendo o comportamento padrão e já existente
FWMSPRINTER
Situação/Requisito:
Schedulle não respeita o numero de execuções por dia quando o intervalo passa da meia noite
Solução/Implementação:
Adicionado tratamento para respeitar corretamente a hora inicial do agendamento quando há troca de dia
FWBOSCHDPERIOD.PRW
Chamados relacionados:
DFRM1-133029725
Expandir
title
DFRM1-1281313302- Não conformidade em rotina PLSA094BAgendamento de Schedulle
Situação/Requisito:
Ao realizar cópia da liberação, dentro da rotina: PLSA094B(Liberação Sadt), quando o parâmetro:MV_ENCHOLD=1. Os campos ficam sobrepostos
Schedulle não respeita o numero de execuções por dia quando o intervalo passa da meia noite
Solução/Implementação:
Adicionado tratamento para respeitar corretamente a hora inicial do agendamento quando há troca de dia