Ir para conteúdo

POWERED BY:

Arquivado

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

Marostegan

[Resolvido] lista de dados

Recommended Posts

oláa...

 

aqui no meu projeto tenho um lugar onde eu cadastro categorias de imóveis ( por ex: 01 dormitório, 02 Dormitórios....)

 

e quando eu vou gerar o relatória a pessoa vai ter que selecionar de qual categoria ela quer imprimir...

 

Então, tudo está funcionando... o único problema é que tem que digitar a categoria para poder gerar o relatório..

 

- O que eu preciso:

 

Quando entrar nessa tela, ao invés de digitar a categoria. As categorias apareçam numa lista, como por exemplo num DBComboBox...

 

Inseri aqui um DBComboBox, fiz as ligações... mas ele num mostra todos os itens...

 

tentei tambem com o DBLookupComboBox1... mas não deu certo! hehehe..

 

e ae pessoal, como eu posso fazer isso?

 

 

obrigado! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você tem essas categorias cadastradas em alguma tabela?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara, você disse que testou com o DBComboBox e não mostrou todos os itens.

 

Trouxe uma parte, não trouxe nada, o que aconteceu?

 

Outra coisa, eu costumo usar sempre componentes como o ComboBox comum para não ficar atrelado ao banco.

 

Por exemplo, crie um método para abastecer o componente:

 

cmbCategorias.Clear;
TabCategorias.First;
while not TabCategorias.EOF do begin
	cmbCategorias.Itens.Add(TabCategorias.FieldByName('CODIGO').AsString + ' - ' + 
											 TabCategorias.FieldByName('NOME').AsString);
	TabCategorias.Next;
end;

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara, você disse que testou com o DBComboBox e não mostrou todos os itens.

 

Trouxe uma parte, não trouxe nada, o que aconteceu?

 

Outra coisa, eu costumo usar sempre componentes como o ComboBox comum para não ficar atrelado ao banco.

 

Por exemplo, crie um método para abastecer o componente:

 

cmbCategorias.Clear;
TabCategorias.First;
while not TabCategorias.EOF do begin
	cmbCategorias.Itens.Add(TabCategorias.FieldByName('CODIGO').AsString + ' - ' + 
											 TabCategorias.FieldByName('NOME').AsString);
	TabCategorias.Next;
end;

ok...

 

isso eu preciso, pq preciso selecionar uma categoria pra sair os dados no relatório...

pode ser assim neh?

Compartilhar este post


Link para o post
Compartilhar em outros sites

rapaz do ceu! huahuahua... agora deu certo...

 

valewww pela dica!!

 

 

eu fiz o seguinte.. pq eu tinha que filtrar o nome da categoria em um lugar o ID dela em outro, juntar esses 2 resultado pra filtrar os dados doso imovoeis cadastrados pra depois enviar pro relatório...

 

e com isso que você me passou, fiz uma implementação e ae deu certinho!!

 

brigadaooo carinha!!

 

abraços!! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

É preciso criar um índice na tabela pelo campo NOME, e idexá-la por ele.

 

Aí na hora do loop para abastecer o combo, vai ficar por ordem alfabética.

 

Belesssss?

Compartilhar este post


Link para o post
Compartilhar em outros sites

É preciso criar um índice na tabela pelo campo NOME, e idexá-la por ele.

 

Aí na hora do loop para abastecer o combo, vai ficar por ordem alfabética.

 

Belesssss?

 

é isso ai carinhaa!!!

 

fiz isso ai e deu certo! hehe....

 

valew... abraços!!!!!

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.