2012.3

Data de postagem: May 03, 2012 7:12:51 PM

Defeitos Corrigidos

    • Na mensagem que avisa quais campos devem ser obrigatóriamente preenchidos o título da grade exibia o caracte de controle '&nbsp' ao invés do espaço comum. (por Luiz Filipe Freitas Carneiro, #4109176)

    • [0,Grid.js]

    • Ao teclar ENTER em um campo após editar uma informação o foco não era ajustado no próximo campo. (por Luiz Filipe Freitas Carneiro, #4116666)

    • [0,Grid.js]

    • A grade lookup conseguia selecionar registros que possuiam o checkbox de seleção somente leitura, apenas ajustando o foco para o registro e precissionando a tecla enter ou clicando no botão "Ok" da grade Lookup. (por Luiz Filipe Freitas Carneiro, #4105626)

    • [0,Grid.js]

    • Ao duplicar um registro da grade, o campo nome não era sufixado com o caratere '+'. (por Luiz Filipe Freitas Carneiro, #4114311)

    • [0,Field.js]

    • Quando existem múltiplos menus em um ambiente acontecia de, em certos casos, um menu abrir as opções que um outro menu clicado anteriormente possuía. (por Luiz Filipe Freitas Carneiro, #4129655)

    • [0,NavigationTreeList.js]

    • [0,treecontrol.js]

    • [0,navigationTree.js]

    • Corrigida uma falha que ocorria na criação de tabelas através do processo Atualizar estrutura. [#4122472] (por Reginaldo Braga Marcilon, #4122472)

    • [-1,Atualizar estrutura.js]

    • Ajuste realizado em registros da base quando não há licenças do Engine e Framework. (por Luiz Filipe Freitas Carneiro, #4136287)

    • [0,0]

    • Links da grade poderiam falhar no momento da renderização. (por Luiz Filipe Freitas Carneiro, #4133011)

    • [0,anchorcollection.js]

    • A propriedade 'lookupDisplayFieldName' passa a ser obrigatória apenas para tabelas que estão no cache. (por Luiz Filipe Freitas Carneiro, #4117414)

    • [0,Field.js]

    • Em determinadas situações, a abertura de um processo poderia gerar o erro "process.tabInfo is undefined". (por Paulo César Moreno, #4118964)

    • [-1892604158,uwf_min.js]

    • Script não estava executando, foi realizado o ajuste para que executasse localmente ao invés de executar no destino. (por Luiz Filipe Freitas Carneiro, #4119578)

    • [0,ProductUpdater.js]

    • No processo "Executor de testes", ao se clicar no botão "Exibir relatório" , ocorria um erro que impedia sua escrita. (por Reginaldo Braga Marcilon, #4105530)

    • [-1,SimpleLayout.js]

    • Ao utilizar os filtros da grade de cadastro de Usuários a seguinte mensagem era exibida: " Did not found record that was marked as changed!" (por Luiz Filipe Freitas Carneiro, #4120583)

    • [0,0]

    • Ao utilizar qualquer relatório do sistema era exibida a seguinte mensagem: Unknow type operation interactionName (por Luiz Filipe Freitas Carneiro, #4126283)

    • [0,0]

    • Restaurada chave -1898145849 que foi retirada porque há uma compatibilidade em scripts negativos, contudo o código custom do cliente estava ainda utilizando a chave. (por Luiz Filipe Freitas Carneiro, #4152247)

    • [-1898145849,Link.js]

    • Na exibição dos emails de notificação Markdown aparecia uma coluna cinza, foi ajustado o CSS para que a coluna fosse suprimida. (por Luiz Filipe Freitas Carneiro, #4139194)

    • [0,0]

    • Um erro 500 (Internal Server Error) poderia ocorrer durante a execução de alguns processos demorados. (por Luiz Filipe Freitas Carneiro, #4132199)

    • [0,0]

    • Realizado atualização para corrigir problema de compatibilidade entre subversões entre o inicio da 2012.2 até a 2012.2 mais estável com correções de erros. (por Luiz Filipe Freitas Carneiro, #4142810)

    • [0,0]

Melhorias

Publicação Técnica

    • Foram criadas as seguintes classes:

    • uwi.dsv.Visualization - responsável por recuperar dados para visualização, via DataSource;

    • uwi.dsv.SimpleLayoutRenderer - responsável por montar o SimpleLayout que exibe os dados;

    • uwi.dsv.Filter e uwi.dsv.Column - classes que tipificam e normalizam as colunas e os filtros utilizados pelo DSV. (por Renan Costa Sousa, #3742169)

    • [-1892603660,webframework.jaz]