Re: [xev2] Leitura do grid em uma transação em nivel
Felipe
Entendi, vlw pela ajuda, mas o resultado final não vale todo o trabalho, eu queria somente descobrir se o usuário preencheu todas as linha pré- definidas do grid no evento start (grid.rows) e adicionar mais uma, td isso em back.
Agradeço a ajuda.
De: Felipe Neves [mailto:felipnev@gmail.com]
Enviada em: segunda-feira, 18 de junho de 2012 11:37
Cara, não sei o que esta tentando fazer nem seu objetivo final.
Porem observando suas questões e os controles que deseja ter sobre a tela... não é mais facil usar um webpanel com bc pra fazer todos esses controles?
Você pode disparar algumas regras da trn pois estara usando o bc pra disparar as regras e ao mesmo tempo teria disponível mais eventos e comandos para sua tela de cadastro.
Atenciosamente, Felipe.
Em 18 de junho de 2012 11:23, Uilton Santos <uilton.amaral@hotmail.com.br> escreveu:
Felipe,
Tem como me explicar como faço o comit linha a linha?
Já estava fazia o uma verificação linha a linha, e usando o usercontrol time, o problema é q não fica em back, ou seja, além de não funcionar adicionando linhas, também não deixava o usuário inserir, pois, dava refresh no grid. E pelo que li, não é possível usar o evento refresh em transações.
At,
De: Felipe Neves [mailto:felipnev@gmail.com]
Enviada em: segunda-feira, 18 de junho de 2012 11:05
Para: xev2@gxtech.com.uy
Assunto: Re: [xev2] Leitura do grid em uma transação em nivel
Bom dia Uilton!
Então cara, não tem como ler o grid inteiro na transação, pois a trn não permite que você faça for each(nem for each line) nela.
O que você pode fazer é o commit linha a linha do grid de transação e chamar um proc que faz o for each, pra fazer a leitura do nivel.
Espero te-lo ajudado.
Atenciosamente, Felipe.
Em 18 de junho de 2012 10:59, Uilton Santos <uilton.amaral@hotmail.com.br> escreveu:
Bom dia,
Gostaria de percorrer um grid em nível de uma transação, de preferencia em um evento paralelo, para não interferir em nada enquanto o usuário esta inserindo dados, existe essa possibilidade?
Detalhe, é para percorrer o grid vendo as linhas que já foram preenchidas
Se tiver , como que eu percorro este grid? Ou alguma sugestão alternativa.
Agradeço