Lançado Adianti Framework 7.6!
Clique aqui para saber mais
TDBCombo Selected Como colocar um item como selected em TDBCombo, radio...?...
KP
TDBCombo Selected  
Fechado
Como colocar um item como selected em TDBCombo, radio...?

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 (6)


PD

Oi Kledenilson,

Você pode usar o método setValue(), identificando o índice da opção a ser selecionada.

att,
Pablo
KP

valeu Pablo!
LF

Mas e se for no método onEdit? Não consegui setar com um combo dinâmico de cidades e estados.
PL

Isso pra mim não funcionou. continua nada selecionado nesse combo.

  1. <?php
  2.         $empresa = new TDBCombo('empresa_id''conexao''Empresas''id''fantasia'''$criteria);
  3.         $empresa->setValue((int)TSession::getValue('empresa'));
  4. ?>

e a sessão está retornando um valor que é o id da empresa

:-(

PL

<select class="tcombo" name="empresa_id" id="tcombo_1919907713" style="width:200px;" changeaction="__adianti_post_lookup('form_Clientes', 'class=ClientesForm&amp;method=onEmpresaChangeAction', this)" onchange="__adianti_post_lookup('form_Clientes', 'class=ClientesForm&amp;method=onEmpresaChangeAction', this)"> <option value=""></option> <option value="4">Soma Refeições</option> </select>


Na sessão tem o id 4, e é exatamente o que tem no value desse element select.. é um bug ?
TM

setValue no TDCombo , nao funciona:
Não tras o combo com item selecionado
$rg_cidade_id = new TDBCombo('rg_cidade_id', 'rh','cidade','id','nome','nome',$criteria);
$rg_cidade_id->setValue(4125);