domingo, 28 de novembro de 2010

Gxui apresentando Internal Error: Invalid Render

Gxui é um recurso fantástico para implementar interfaces, mas devido a falta de documentação, de vez em quando, temos algumas dificuldades.

A última diz respeito a mensagem Internal Error: Invalid Render, aparecendo na construção do Web Panel.  Gerando um grave inconveniente de não se permitir que se visualize a interface gráfica. Ou seja, impossibilitando a programação.

Para corrigir o problema, instale novamente o gxui, realizando o download e e em seguida o restart do Genexus. Ao abrir novamente de um Build All nos objetos, que a mensagem desaparece.

Quanto ao aparecimento do erro, foi após instalar um Pattern que mudou o posicionamento dos UC´s do gxui da paleta de ferramentas, ou seja, creio ser um problema de versão.

4 comentários:

  1. Olá, esse erro acontece constantemente com o GXUI Library, mesmo sem instalar nada novo. Eu tenho resolvido abrindo outra KB e inserindo algum dos controles num formulário. Assim parece voltar a funcionar e ao voltar para a primeira KB o formulário volta a funcionar corretamente. Mas isto durante um tempo, depois o problema volta a ocorrrer.

    ResponderExcluir
  2. Ola Edgardo, nao tinha visto seu comentario. Obrigado por compartilhar.

    ResponderExcluir
  3. Hola, Tengo el mismo inconveniente, reinstalé Gx y el gxui, dejo de dar ese error, pero no despliega el control en el web form.

    En mi caso, migré KB de U2.5 a U5, en pc con Win 7.
    Edgardo Gutierrez
    Resistencia - Arg

    ResponderExcluir
  4. Caro Edgardo,
    Consegui resolver esse problema reinstalando uma nova versão do gxui, fechando a kb, e no retorno dando um build.
    Na pasta web da aplicacao vc tem uma pasta do gxui que tambem deve ser reinstalada.
    ab
    Douglas

    ResponderExcluir