CG
Recuperar o valor contido no TSeekButton
Fechado
Bom dia,
Estou implementando uma funcionalidade no qual preciso recuperar o dado contido no TSeekButton.
Vi que este componente não possui um método "getValue" para recuperar o dado.
Neste caso como que eu poderia fazer para recuperar o dado contido nele?
Estou implementando uma funcionalidade no qual preciso recuperar o dado contido no TSeekButton.
Vi que este componente não possui um método "getValue" para recuperar o dado.
Neste caso como que eu poderia fazer para recuperar o dado contido nele?
Bom dia Carlos,
O TSeekButton padrão do sistema retorna KEY e VALUE, quando você seleciona a opção da consulta. Você pode alterar a classe e retornar os dados que necessitar. Segue abaixo modelo com as duas opções, standart e manual.
Qualquer coisa retorna aí.
Skype: joaorenato@outlook.com
Abraço.
da uma olhada nesse poste
www.adianti.com.br/forum/pt/view_778?erro-botao-tseekbutton
João bom dia tudo bem?
Preciso recuperar o parâmetro Key do TSeekButton.
Poderia enviar um exemplo para eu ver como que faz? (Acho que você não enviou o exemplo.).
Bom dia Carlos,
Tudo bem sim e vc?
Segue abaixo exemplo tutor com SeekButton manual e standart.
adianti.com.br/framework_files/tutor/index.php?class=FormSeekButtonV
Uma coisa, em que momento vc precisa recuperar esta informação? Na pesquisa SeekButton ou no envio do formulário?
Flw
Olá João,
Vou explicar meu contexto.
Tenho um Seekbutton que pesquisa o destinatário de uma nota fiscal, e outro que recupera o local de entrega do destinatário selecionado pelo usuário.
Preciso passar para o segundo Seek Button o código do destinatário como filtro de pesquisa.
Eu sei que dá para pegar o código utilziando o getValue do seekButton, porém ele funciona apenas quando o formulário é para edição.
Registro novo não funciona.
Oi Carlos,
Acredito que os dois seeks são manuais, certo?
Você pode usar o recurso de setExitAction() do primeiro seek para armazená-lo em uma variável de sessão, ou pode usar isso no onSelect() mesmo. E então filtrar no onReload() do segundo seek por aquela variável. Assim, o segundo seek filtra por um valor do primeiro...
abs,
Pablo
Prezados,
O primeiro SeekButton é Standard, e o segundo é manual.
Tenho que pegar o valor do Id do SeekButton Standard e passar para SeekButton Manual.
A minha dificuldade é recuperar o valor do SeekButton Standard.
Vocês teriam um exemplo do setExitAction para me mostrar?
Oi Carlos,
Desculpe a morosidade na resposta. Na saída do código do produto:
www.adianti.com.br/framework_files/tutor/index.php?class=POSFormView
abs,
Pablo
Fala Pablo bom dia,
Para este caso resolvi, utilizando o TSeekButton manual.
Nos próximos utilizarei a sua sugestão, tendo em vista que é bem mas rápido.
att.
Carlos Fabiano.