FAQs Curso GeneXus Core (v18)
-
Transações
-
-
Ocultar um atributo no layout da Web
-
Erro no Data Provider associado a uma Transação (processo de carregamento de dados): Attribute does not have the "visible" property
-
Erro na fórmula global: referência ao mesmo atributo ao qual a fórmula está associada:Fórmula XXX (directly or indirectly) references itself
-
-
Pattern Work With e Transações
-
Grupo de Subtipos
-
Procedimentos
-
GeneXus Server
O dinamismo entre as telas foi perdido usando o pattern Work With for Web
Ao aplicar o pattern WorkWith, GeneXus cria todos os objetos necessários para fornecer a operação desejada, sem precisar programá-los.
Podemos ver esses objetos na janela KB Explorer, sob a transação na qual o pattern foi aplicado:
Se, por exemplo, abrirmos alguns dos objetos gerados pelo pattern (como o WWAttraction) e editarmos seu Web Form adicionando algum controle, modificando algo ou excluindo algo, o dinamismo entre a instância e o objeto gerado será perdido. Isso significa que, se adicionarmos um novo atributo na estrutura da transação, ele será adicionado na instância do pattern, mas não no objeto gerado.
O mesmo acontece se alterarmos os eventos, as regras ou qualquer outra seção do objeto gerado pelo pattern.
O dinamismo não é gerado apenas quando se aplica o pattern. Quando criamos uma transação, automaticamente é criada sua Web Formy e sua WinFormcon com todos os atributos presentes nela. Se fizermos manualmente uma alteração no referido Web Form, o dinamismo será perdido.
Para recuperar o dinamismo perdido, devemos usar a opção Apply Default, localizada no menu Editar, opção que podemos executar para recuperar o Web Form ou todas as partes (AllParts).
Quando há dinamismo entre o pattern e o objeto gerado, podemos visualizar um símbolo + em verde no ícone do Web Form.
Quando o dinamismo foi cortado, podemos ver um símbolo de - na cor vermelha no ícone Web Form.
Podemos ver esses objetos na janela KB Explorer, sob a transação na qual o pattern foi aplicado:
Se, por exemplo, abrirmos alguns dos objetos gerados pelo pattern (como o WWAttraction) e editarmos seu Web Form adicionando algum controle, modificando algo ou excluindo algo, o dinamismo entre a instância e o objeto gerado será perdido. Isso significa que, se adicionarmos um novo atributo na estrutura da transação, ele será adicionado na instância do pattern, mas não no objeto gerado.
O mesmo acontece se alterarmos os eventos, as regras ou qualquer outra seção do objeto gerado pelo pattern.
O dinamismo não é gerado apenas quando se aplica o pattern. Quando criamos uma transação, automaticamente é criada sua Web Formy e sua WinFormcon com todos os atributos presentes nela. Se fizermos manualmente uma alteração no referido Web Form, o dinamismo será perdido.
Para recuperar o dinamismo perdido, devemos usar a opção Apply Default, localizada no menu Editar, opção que podemos executar para recuperar o Web Form ou todas as partes (AllParts).
Quando há dinamismo entre o pattern e o objeto gerado, podemos visualizar um símbolo + em verde no ícone do Web Form.
Quando o dinamismo foi cortado, podemos ver um símbolo de - na cor vermelha no ícone Web Form.