2011.3
UNUMwebFramework Versão 2011.3
Navegadores suportados
Firefox 4 ou superior;
Google Chrome 12 ou superior;
Safari 5.0.5 ou superior;
Internet Explorer 8 ou superior.
Novidades
Novo tema
Novo tema padrão e tela de login totalmente reformulados, utilizando modernas técnicas de CSS 3 que tornou o uso do sistema mais leve, agradável, moderno e elegante.
Outras melhorias
Habilitado o zoom nos navegadores Webkit para dispositivos móveis, como o iPhone, iPad e Androids.
Criada a função auxiliar uwl.engine.newConnection com o objetivo de criar uma conexão para um Engine cadastrado na classe Engines. Maiores detalhes em http://l.unum.com.br/jsdoc/symbols/uwl.engine.html.
Foi criada uma nova propriedade na classe PermissionField chamada scope ela fará todo o tratamento do escopo dos campos de permissão. Maiores informações em http://l.unum.com.br/jsdoc/symbols/ngin.classDef.PermissionFieldScope.html e leia também o nosso manual sobre criação de novos campos de permissão em https://www.unum.com.br/o-que-fazemos/modulos/web-framework/manuais/como-adicionar-colunas-no-processo-de-permiss.
Foi disponibilizado o método formatImageTag permitindo a adição de imagens em um SimpleLayout sem o uso do "writeImage". Mais informações em http://l.unum.com.br/jsdoc/symbols/SimpleLayout.html).
Foi criada a função uwl.string.padNumber que facilita a criação de números com tamanho fixo como "0001" e também com arredondamentos de números com decimais. Mais detalhes em http://l.unum.com.br/jsdoc/symbols/uwl.string.html).
Foi criada a função uwl.string.repeat que cria uma nova string com um número de repetições desejadas de uma outra string. Mais informações em http://l.unum.com.br/jsdoc/symbols/uwl.string.html).
Liberada nova biblioteca uwl.classes já contendo a função getTabularHierarchy que busca todos os filhos de uma determinada classe junto com sua estrutura hierárquica. Mais informações em http://l.unum.com.br/jsdoc/symbols/uwl.classes.html).
Método newTreeRecord criado no SimpleLayout. Este método trata isoladamente a criação de novos registros quando o relatório está em modo árvore, além de dar a possibilidade de indicar se o registro será contraído. Informações em http://l.unum.com.br/jsdoc/symbols/SimpleLayout.html).
Alterações
Os termos "Tarefas" e "Tarefas agendadas" foram substituídos por "Pendências" e "Scripts agendados" respectivamente.
O menu "Ir para" passa a se chamar menu "Unum".
Defeitos corrigidos
A validação de campos obrigatórios da grade forçava todas as labels a ficarem verdes independente do tema. O erro foi corrigido e agora as labels voltam a cor padrão do tema. [#3779573]
A grade disparava um erro na hora de ser escrita, se estivesse em modo tabela e tivesse a propriedade hasTableView setada para falso. Agora, quando se remove uma forma de visualização da grade (tabela ou formulário), ela automaticamente assume a outra forma. Também não é mais possível remover ambas as formas [#3784617].
O SimpleLayout em modo árvore apresenta menos colisões de cores.