Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Renanbg

[Resolvido] Carregar dados em combobox

Recommended Posts

Estou usando essa rotina pra carregar o nome de um projeto num combobox

 

   With frmdm.tbnomeprojeto do
  begin
  Comboprojeto.Items.Add('SEM PROJETO');
   while not eof do
    begin
    Comboprojeto.Items.Add(FieldByName('Nome_projeto').AsString);
    Next;
   end;
   end;

 

No entanto preciso pegar o codigo de cada item que listei no combobox e jogar num edit.

 

Alguma ideia de como fazer?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa tarde!

 

Se você quer usar um combobox, que é um componente sem vínculo com bd, o jeito vai ser apelar pra o bom e velho vetor.

Crie um vetor dinâmico e guarde nele, os códigos que você quer exibir no edit.

Se o conteúdo do seu combobox está no index 1, deverá procurar no seu vetor o código correspondente no index 1.

Assim você resolve o problema. Fora isso, acredito que só com componentes de banco, que exibem um valor com base em uma chave (que seria seu código, por exemplo).

 

Virgilio.

 

 

 

Estou usando essa rotina pra carregar o nome de um projeto num combobox

 

   With frmdm.tbnomeprojeto do
  begin
  Comboprojeto.Items.Add('SEM PROJETO');
   while not eof do
    begin
    Comboprojeto.Items.Add(FieldByName('Nome_projeto').AsString);
    Next;
   end;
   end;

 

No entanto preciso pegar o codigo de cada item que listei no combobox e jogar num edit.

 

Alguma ideia de como fazer?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.