Fórum Sincronizar Item Combox com Campo da tabela em tempo de execução (D4PHP) #7810
22/07/2009
0
Cristiano Barreto
Curtir tópico
+ 0Posts
22/07/2009
Wesley Yamazack
Mas para adiantar, como você carrega o seu combo? ele é Stático ? ou você alimenta ele com os dados de uma tabel a ?
Fico no aguardo.
Att,
Wesley Y
Gostei + 0
22/07/2009
Cristiano Barreto
Olá,
Ele é estatico.
Cristiano,
Gostei + 0
23/07/2009
Rodrigo Mourão
Meu nome é Rodrigo Carreiro, a partir de agora eu estarei lhe auxiliando no seu chamado. Estarei realizando uns teste aqui e post a resposta em seguida.
Atenciosamente,
Rodrigo Carreiro Mourão
Borland Instructor Certified
Coordenador da Consultoria em Delphi
Gostei + 0
28/07/2009
Rodrigo Mourão
Bem um combobox possui duas propriedades principai: Item e ItemIndex. O Item e um array e o itemindex um inteiro.
Pelo que eu entendi seu compo possui todo os tipos de imoveis entao ja que e estatico vc carregou na mão. Tem que verificar para que o key de cada item seja o codigo do tipo do imovel na base.
Tomado este cuidado basta fazer:
$this->cbxtipo->ItemIndex = $this->qryimovel->tipo;
Agora se no tipo do imovel na query vier o nome então terá que fazer o seguinte. Na hora de carregar no combo coloque na coluna key o nome do tipo e na coluna value também. E assim que eu faço.
Abs !!!
Atenciosamente,
Rodrigo Carreiro Mourão
Borland Instructor Certified
Coordenador da Consultoria em Delphi
Gostei + 0
29/07/2009
Rodrigo Mourão
AS dicas foram suficiente?
Estamos aguardando para encerrar o chamado.
Abs.
Atenciosamente,
Rodrigo Carreiro Mourão
Borland Instructor Certified
Coordenador da Consultoria em Delphi
Gostei + 0
30/07/2009
Cristiano Barreto
No caso a query, retorna o 'nome' (Casa, Apartamento, etc..), não um id inteiro, e no caso da sugestão de colocar o Key e Value iguais com o nome não funcionou, porque ele realmente seta a opção que retornou do banco, mas apaga as outras opções caso o cliente deseje alterar, não aparerecera mas as outras opções.
Ex. Se no banco esta casa, ele retorna casa, mas apaga as outras opções (apto, kitnet, ettc..)
Cristiano,
Gostei + 0
30/07/2009
Rodrigo Mourão
Voce nao tem que colocar o valor no combo, se seu combo e estático, mas sim posicionar no item correto.
Entre neste comunidade aqui www.delphisophp.com la tem uma serie de artigos (Mini Curso) u meus onde eu tenho um classificados de carros e tenho combom com o ano a cor e etc. La tem rotinas e eu faco exatamente isso, posiciono o combo no registro correto e quando gravo passo este valor para o registro correto.
abs !!
Gostei + 0
30/07/2009
Rodrigo Mourão
http://www.delphisophp.com/colunistas/2/MiniCurso/parte1/ParteI.pdf
http://www.delphisophp.com/colunistas/2/MiniCurso/ParteII.pdf
http://www.delphisophp.com/colunistas/2/MiniCurso/ParteIII.pdf
http://www.delphisophp.com/colunistas/2/MiniCurso/ParteIV.pdf
http://www.delphisophp.com/colunistas/2/MiniCurso/partefinal.pdf
Os Fontes estão aqui http://www.delphisophp.com/Downloads/php_pfinal.zip
Espero ajudar
Abs!!
Gostei + 0
31/07/2009
Cristiano Barreto
Resolvido..
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)