From: gustavo.silva@heurys.com.br
To: gx-l@gxtech.com.uy
Date: Wed, 16 Jan 2013 13:47:40 +0000
Subject: RES: [gx-l] Ultimo registro ao inserir
Valderlei, segue um exemplo.
Estrutura da TRN
CidadeId*
CidadeNome
Rules da TRN
CidadeId = AutoNumerCidade() On BeforeInsert;
A procedure AutoNumerCidade() não deve ter COMMIT ( verifique se a propriedade COMMIT ON EXIT esta com o valor NÃO), para compartilharem a mesma UTL.
Att.
Gustavo.
De: Vanderlei Hobus - TecnoFlex [mailto:vanderlei@tecnoflex.com.br]
Enviada em: quarta-feira, 16 de janeiro de 2013 11:23
Para: gx-l@gxtech.com.uy
Assunto: RES: [gx-l] Ultimo registro ao inserir
Bom dia. Obrigado a todos que deram uma ajudinha.. Tentei todas formas, as dicas dos Fernandos eram praticamente como uso no GX9 Windows, mas no WEB GX EV não funciona.
A dica de nosso amigo Gustavo, conforme abaixo funcionou em meu projeto.
O único problema é que está apresentando o erro "Já existe o registro" do GX, como se ele tivesse tentando inserir novamente assim que o campo é alimentado.
Será que é alguma propriedade da Trn? Já tentei colocar/tirar Default_mode, mas não adiantou.
Valeu, obrigado por enquanto!
De: Gustavo Amoroso da Silva [mailto:gustavo.silva@heurys.com.br]
Enviada em: quarta-feira, 16 de janeiro de 2013 08:45
Para: gx-l@gxtech.com.uy; gxbrasil-l@gxtech.com.uy
Assunto: RES: [gx-l] Ultimo registro ao inserir
Bom Dia Vanderlei.
Invoque sua procedure no evento de disparo On BeforeInsert; da transação.
Att.
| Gustavo Amoroso da Silva | |
| Desenvolvimento | |
| 55 16 3512.3300 | |
| ||
| ||
| Rua Alice Alem Saad, 855 - 22º Andar - Cj. 2206 - Ribeirão Preto - SP | |
|
| |
| Nossa visão: Gerar e partilhar Riqueza, Conhecimento e Felicidade. | |
|
| |
|
| |
|
|
De: Vanderlei Hobus - TecnoFlex [mailto:vanderlei@tecnoflex.com.br]
Enviada em: quarta-feira, 16 de janeiro de 2013 08:33
Para: gxbrasil-l@gxtech.com.uy; gx-l@gxtech.com.uy
Assunto: [gx-l] Ultimo registro ao inserir
Bom dia.
Em minha aplicação Windows via GX9 #vb6, tenho uma tela que ao concluir o registro na transação, puxo uma procedure que pega o ultimo numero cadastrado (que no caso foi o que foi recém salvo) e atribuo a minha transação, desta forma, ao inserir novas informações, não precisa toda vez procurar o que acabou de ser feito, pois já traz sozinho.
Até aí tudo bem...
O problema é quando tentei levar isso para o GX Evolution, em uma transação WEB, já tentei diversas formas e não obtive sucesso.
Alguém já fez algo parecido e poderia compartilhar algumas ideia comigo, para estar sanando o problema?
Agradeço desde já,
Vanderlei Hobus.
Esta mensagem foi verificada com softwares de segurança Trend Micro® e está livre de códigos maliciosos. |
Esta mensagem foi verificada com softwares de segurança Trend Micro® e está livre de códigos maliciosos. |
0 Response to "RE: RES: [gx-l] Ultimo registro ao inserir"
Publicar un comentario