Avançar para a área de conteúdo

Ao clicar em Enviar, você concorda com os termos e condições do developerWorks.

A primeira vez que acessar o developerWorks, um perfil será criado para você. Informações do seu perfil (tais como: nome, país / região, e empresa) estarão disponíveis ao público, que poderá acompanhar qualquer conteúdo que você publicar. Seu perfil no developerWorks pode ser atualizado a qualquer momento.

Todas as informações enviadas são seguras.

  • Fechar [x]

Ao se conectar ao developerWorks pela primeira vez, é criado um perfil para você e é necessário selecionar um nome de exibição. O nome de exibição acompanhará o conteúdo que você postar no developerWorks.

Escolha um nome de exibição de 3 - 31 caracteres. Seu nome de exibição deve ser exclusivo na comunidade do developerWorks e não deve ser o seu endereço de email por motivo de privacidade.

Ao clicar em Enviar, você concorda com os termos e condições do developerWorks.

Todas as informações enviadas são seguras.

  • Fechar [x]

Habilitando a funcionalidade de validação de dados assíncrona do IBM Maximo Enterprise Asset Management 7.5

Fernando de Morais Ruano, Staff Software Engineer, IBM Brazil
Photo of Fernando de Morais Ruano

Fernando Ruano é pós-graduado em Engenharia de Sistemas, atua na área de TI desde 2001 e hoje trabalha como Quality Assurance Engineer dentro do Laboratório de Software da IBM no Brasil. Participou de diversos releases do produto Maximo Asset Management, passando por projetos de integração de sistemas com MEA e MEA for SAP, atuou como QA Lead do produto Maximo Primavera Adapter e como team member do produto Maximo for Service Providers. Atualmente integra a equipe de SQA do novo produto adquirido pela IBM, o TRIRIGA Application Platform, que faz parte da estratégia de Smarter Planet da companhia.

Ver perfil no My developerWorks

Resumo:  Este tutorial descreve a nova funcionalidade de validação de dados assíncrona do IBM Maximo Enterprise Asset Management 7.5. Além disso, mostra como habilitar/desabilitar tal funcionalidade (que já vem por padrão habilitada) para todas as aplicações ou como selecionar apenas aplicações específicas para serem habilitadas/desabilitadas.

Data:  30/Ago/2011
Nível:  Intermediário
Atividade:  659 visualizações
Comentários:  


As empresas demandam processos que ajudem suas equipes se tornarem mais eficientes. Pensando nisso, a versão 7.5 do Maximo possui ferramentas adicionais para garantir que cada tarefa é completada com o montante mínimo de tempo e esforço. Uma dessas ferramentas é uma forma mais ágil para entrada de dados no sistema.

Nas versões anteriores, a inserção de dados no sistema era mais lenta porque as verificações de processamento dos campos eram feitas antes do próximo campo ser preenchido.

Agora na versão 7.5, a comunicação assíncrona entre a interface do usuário e o servidor significa que as questões de entrada de dados podem ser abordadas após o formulário ser preenchido, gerando uma agilidade muito maior para o usuário.

Vejamos agora como fazer para habilitar essa funcionalidade assíncrona:

Vá até a aplicação de propriedades do sistema (System Properties) e filtre pela propriedade mxe.webclient.async conforme mostra a figura abaixo:


Figura 1.

Verifique em seguida o valor do campo “Global Value”. Se ele estiver como 0 (zero) a funcionalidade está desabilitada. Altere o valor para 1 (um) para ativá-la.

Salve, marque o checkbox dessa propriedade e clique no botão “Live Refresh” na barra de ferramentas.

Obs.: Ao alterar essa propriedade será necessário reiniciar o Application Server para que as alterações sejam efetivadas com sucesso.

Após as alterações serem efetivadas, as validações dos campos passarão a ser assíncronas, sendo marcadas apenas com um ícone vermelho, como mostra a imagem abaixo:


Figura 2.

Veja uma versão ampliada da Figura 2

Ou seja, o usuário poderá continuar digitando as informações sem interrupções e alterar os valores incorretos apenas após terminar o preenchimento dos outros campos.


Figura 3.

Veja uma versão ampliada da Figura 3

Desabilitando a validação de dados assíncrona em aplicações específicas

Caso seja necessário, do ponto de vista de customização do produto, desabilitar a funcionalidade assíncrona, isso poderá ser feito em apenas um ou mais campos específicos ou até mesmo em todos os campos de uma aplicação. Um exemplo de quando isso pode ser feito é quando os usuários ainda não tiverem sido treinados para utilizar a nova funcionalidade ou apenas por opção de utilizar o método de validação de dados das versões anteriores.

Para desabilitar a validação de dados assíncrona apenas para um campo específico de uma aplicação específica, deve-se ir para a aplicação de Application Designer, escolher a aplicação que se deseja desabilitar a validação.

Selecione o campo que deve ter a validação desabilitada, clique no ícone de propriedades do controle na barra de ferramentas (Control Properties) e marque a opção “Sempre Síncrona” dentro da tab “Advanced”, como mostra a figura abaixo:


Figura 4.

Veja uma versão ampliada da Figura 4

Caso prefira desativar TODOS os campos de uma aplicação específica, deve-se clicar no controle chamado “presentation” e depois no ícone de propriedades do controle na barra de ferramentas (Control Properties) e marque a opção “Sempre Síncrona” dentro da tab “Advanced”, como mostra a figura abaixo:


Figura 5.

Veja uma versão ampliada da Figura 5


Sobre o autor

Photo of Fernando de Morais Ruano

Fernando Ruano é pós-graduado em Engenharia de Sistemas, atua na área de TI desde 2001 e hoje trabalha como Quality Assurance Engineer dentro do Laboratório de Software da IBM no Brasil. Participou de diversos releases do produto Maximo Asset Management, passando por projetos de integração de sistemas com MEA e MEA for SAP, atuou como QA Lead do produto Maximo Primavera Adapter e como team member do produto Maximo for Service Providers. Atualmente integra a equipe de SQA do novo produto adquirido pela IBM, o TRIRIGA Application Platform, que faz parte da estratégia de Smarter Planet da companhia.

Ver perfil no My developerWorks

Ajuda para Relatar Abuso

Relatar abuso

Obrigado. Esta entrada foi sinalizada para atenção do moderador.


Ajuda para Relatar Abuso

Relatar abuso

Falha no envio do Relatório de abuso. Tente novamente mais tarde.


developerWorks: Registre-se


Precisa de um ID IBM?
Esqueceu seu ID IBM?


Esqueceu sua senha?
Alterar sua senha

Ao clicar em Enviar, você concorda com os termos de uso do developerWorks.

 


Na primeira vez que você efetua sign in no developerWorks, um perfil é criado para você. Informações selecionadas do seu perfil developerWorks são exibidas ao público, mas você pode editá-las a qualquer momento. Seu primeiro nome, sobrenome (a menos que escolha ocultá-los), e seu nome de exibição acompanharão o conteúdo que postar.

Selecione seu nome de exibição

Ao se conectar ao developerWorks pela primeira vez, é criado um perfil para você e é necessário selecionar um nome de exibição. O nome de exibição acompanhará o conteúdo que você postar no developerWorks.

Escolha um nome de exibição de 3 - 31 caracteres. Seu nome de exibição deve ser exclusivo na comunidade do developerWorks e não deve ser o seu endereço de email por motivo de privacidade.

(Deve possuir de 3 a 31 caracteres.)


Ao clicar em Enviar, você concorda com os termos de uso do developerWorks.

 


Classificar este artigo

Comentários

static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=80
Zone=Tivoli
ArticleID=754309
ArticleTitle=Habilitando a funcionalidade de validação de dados assíncrona do IBM Maximo Enterprise Asset Management 7.5
publish-date=08302011
author1-email=fernando.ruano@br.ibm.com
author1-email-cc=

Conheça a IBM da sua cidade

A IBM está mais perto do que você imagina!