Lançado Adianti Framework 7.6!
Clique aqui para saber mais
Recuperar o valor contido no TSeekButton 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?...
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?

Pacotão Dominando o Adianti Framework 7
O material mais completo de treinamento do Framework.
Curso em vídeo aulas + Livro completo + Códigos fontes do projeto ERPHouse.
Conteúdo Atualizado! Versão 7.4


Dominando o Adianti 7 Quero me inscrever agora!

Comentários (9)


JN

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.
PD

da uma olhada nesse poste

www.adianti.com.br/forum/pt/view_778?erro-botao-tseekbutton
CG

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.).

JN

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
CG

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.
PD

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
CG

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?
PD

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
CG

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.