[RESOLVIDO] Atualizar Browse Freeform em consulta DDK

Discussão em 'EMS , HCM e Totvs 11' iniciado por sidnei_mariano, Janeiro 22, 2015.

Status do Tópico:
Não esta aberto para novas mensagens.
  1. sidnei_mariano

    sidnei_mariano Membro Participativo

    Boa tarde criei uma window de consulta Simples pelo DDK onde adicionei na window uma CustomQuery e uma SmartViewer. Os dados na Smart Viewer estão funcionando corretamente agora preciso adicionar um Browse FreeForm ligado a uma tabela temporária que seja atualizado toda vez que o registro na SmartViewer ou CustomQuery mudar. Não sei em quais eventos devo colocar o código para preencher a temp-table e abrir a query que está ligada ao browse freeform?

    Não sei também se devo colocar o código em evento da window ou em evento da viewer?
  2. bootstrapmaster

    bootstrapmaster Moderator Moderador Equipe de Suporte

    cria um smart link de record onde a origem é a smartviewer e destino é o smartbrowser, dai veja na procedure state-changed da smartbrowser, quais p-state vem pra vc quando vc mexe na smartviewer, dai vc só faz um if ali que atualiza o browser de acordo com o que vem pra vc.
  3. bootstrapmaster

    bootstrapmaster Moderator Moderador Equipe de Suporte

    A sim, se vc vai colocar o browser direto no container, coloca o smartlink entre a viewer e this-procedure, e o olha a procedure state-changed do container.
  4. sidnei_mariano

    sidnei_mariano Membro Participativo

    Obrigado pela ajuda, consegui do jeito que me falou porém estou com outro problema não consigo ler o registro que esta na tabela da viewer "ped-venda" para poder dar um for each nos registros da tabela filho e preencher o freeform bowser ?
  5. bootstrapmaster

    bootstrapmaster Moderator Moderador Equipe de Suporte

    no smart browser coloca como tabela externa o ped-venda, que o registro já vai estar posicionado pra vc, dai basta usar os campos que precisar.
Status do Tópico:
Não esta aberto para novas mensagens.

Compartilhe esta Página