2011.2
UNUMwebFramework Versão 2011.2
Navegadores suportados
Firefox 4 ou superior;
Google Chrome 12 ou superior;
Safari 5.0.5 ou superior;
Internet Explorer 8 ou superior.
Novidades
Suporte a links em relatórios baseados em consultas automatizadas
As consultas automatizadas passam a suportar a exibição de links na sua camada de visualização (IDSV). Esses links podem ser usados apenas para apontar para processos, sendo possível ainda passar para eles parâmetros literais e parâmetros dinâmicos utilizando o valor de outras colunas do mesmo registro.
Mais informações acerca de relatórios baseados em consultas automatizadas
Mais informações sobre criação de links em relatórios baseados em consultas automatizadas
Outras melhorias
Foram criadas as funções auxiliares de manipulação de dataSets uwl.dataset.canApplyUpdates, uwl.dataset.rangesEquals, uwl.dataset.syncIndexAndFilters, uwl.dataset.tryGotoBookmark, uwl.dataset.getKey, uwl.dataset.getClass e uwl.dataset.getVersion. Maiores detalhes em http://l.unum.com.br/jsdoc/symbols/uwl.dataset.html.
Foram criadas as funções uwl.string.startsWith e uwl.string.endsWith com o objetivo simplificar e otimizar a busca de prefixos e sufixos em strings. Maiores detalhes em http://l.unum.com.br/jsdoc/symbols/uwl.string.html).
Foram criadas as funções auxiliares de manipulação de objetos uwl.object.forEach, uwl.object.filter, uwl.object.map, uwl.object.isEmpty e uwl.object.getCount. Maiores detalhes em http://l.unum.com.br/jsdoc/symbols/uwl.object.html.
Foram criadas as funções uwl.security.userCanModifyKey e uwl.security.userCanModifyRecord com o objetivo de verificar se o usuário pode alterar um registro. Caso seja uma chave parte de um produto, será verificado se o usuário está habilitado como desenvolvedor do produto do qual a chave faz parte. Maiores detalhes em http://l.unum.com.br/jsdoc/symbols/uwl.security.html.
Foi criada a função uwl.file.copyDirectory com o objetivo de copiar um diretório do sistema operacional.
Foram criadas as funções uwl.isDate, uwl.isString, uwl.isBoolean, uwl.isNumber, uwl.isArray e uwl.isDef para simplificar o teste do tipo de uma variável. Maiores detalhes em http://l.unum.com.br/jsdoc/symbols/uwl.html.
Na ajuda dos campos de grades detalhes passam a ser exibidas informações do campo da grade mestre que definiu a grade detalhe. Estas informações permitem que o desenvolvedor compreenda a ordenação da grade detalhe em relação aos demais campos da grade mestre.
Foi criado um novo sistema de inicialização do Web Framework que permite a execução de scripts customizados. O documento sobre essa nova funcionalidade pode ser lido aqui.
Defeitos corrigidos
A sessão do usuário poderia expirar após um período de inatividade do sistema caso a aba do navegador estivesse em segundo plano. [#3712761]