Ir para conteúdo

POWERED BY:

Arquivado

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

diogobuenodb

Filtrar dados do combobox

Recommended Posts

Boa noite a todos

 

Eu aqui mais uma ves, to quebrando a kbça o dia todo ja .. alguem pode me da uma dica.. ou caminho a seguir..

 

seguinte tenho um campo de cadastro"escola" e outro cadastro"produto"

no campo cadastro de produtro posso escolhe a escola ja cadastrada pelo combbox - primeira duviada como obrigar a selecionar uma escola:

em outro form, tem o form da venda.. seleciona a escola.. em seguida o protudo..tamnho..e valor..

como filtrar para so poder filtrar produtos referentes a cada escola..

tipo de escola X tenho produtos A.B.C

na escola Y tenho produtos D.E.F

 

Como quanto selecionar a escola X so aparecer os produtos A.B.C

 

tentei usar o select porem .. n teu certo..

tipo como selecionar o nome da escola = produto...

 

alguem tem alguma ideia..

 

o nome da escola e os produtos estao na mesma tabela...

 

OBS. mostro os dados no combo box.. utilizando o modo Design .. seleciono a tabela etc..la tem como da uns select a tal.. mais qual campo dou o select..

 

ou nada a v...

 

alguem por favor

 

Grato =)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isso é web ou desktop

 

no caso do combo de escola

 

se for web .. usa um requeriedFieldValidator

 

se for desktop .. verifica o selectedIndex e indica que ele tem que ser diferente de -1

 

 

Para os demais precisava saber se é web ou desktop, pois são caminho diferentes, nada muito cabuloso se entendi direito o que você quer...mas diferente

 

Se for desktop.. é só você quando chamar o outro Form, se for um chamando o outro, inserir em na sub NEW do form passar o parametro com o código da escola..

 

DICA:

 

sempre que colocar um dúvida, tenta colocar se o sistema é desktop oi web pois são soluções diferentes, a gente já sabendo do que se trata, fica mais fácil ajudar

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Desculpa não falei... È desktop..

 

axo q nao fui muito claro =/

 

assim cadastri a escola em um form.. em outro cadastrei o produto...

 

em outro form... seleciona a escola... e seleciono o produto...

 

aki esta o problema.. no drop.. aparese todas as escolas criadas beleza.. certinho..

 

no produto.. aparese todos os protuto..** qria se só apareça os protudos referentes a cada escola.. intendeu.. =)

 

como???

 

vlw

 

 

 

Isso é web ou desktop

 

no caso do combo de escola

 

se for web .. usa um requeriedFieldValidator

 

se for desktop .. verifica o selectedIndex e indica que ele tem que ser diferente de -1

 

 

Para os demais precisava saber se é web ou desktop, pois são caminho diferentes, nada muito cabuloso se entendi direito o que você quer...mas diferente

 

Se for desktop.. é só você quando chamar o outro Form, se for um chamando o outro, inserir em na sub NEW do form passar o parametro com o código da escola..

 

DICA:

 

sempre que colocar um dúvida, tenta colocar se o sistema é desktop oi web pois são soluções diferentes, a gente já sabendo do que se trata, fica mais fácil ajudar

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

vamos lá

 

 

Se o combo das escolas está no mesmo combo dos produtos, faça assim..

 

Crie uma função para atualizar o combo de produtos

 

Você deve usar uma consulta sql para atualizar o combo, coloque como filtro dessa consulta o código da escola, caso esteja usando, o valor do combobox e execute essa atualização no evento onSelectedValueChange do combobox escola.

Compartilhar este post


Link para o post
Compartilhar em outros sites

beleza o .. pra deixa + claro

 

um form "venda"

 

nesta form tem 2 droplist "escola" "produto"

 

quanto seleciono a "escola" so pode aparecer os produtos de quela "escola"

 

e naõ todos cadastrados

 

a escola e o produt estão no mesmo banco

 

conf. pelo modo disegn .. no droplist "produto" configuro uma query... assim

 

select produto \\este é meu compo produto

from cproduto \\ minha tabela

where escola="Maria Elisa" \\ uma escola minha cadastrada

 

 

assim funciona... pois selecionei pelo nome da escola

 

como eu faço para selecionar pelo droplist.. "combEscola"\\ este é meu droplist da escola.. OBS. quando abra ele ele ja mostra uma escola cadastrada não fica "NULL"

 

tipo assim..

 

 

select produto \\este é meu compo produto

from cproduto \\ minha tabela

where escola=combEscola.Text \\ +/- isso deu pra intende??

 

como ficaria??

 

vlw

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vamos lá

 

Você vai ter que configurar o drop de produtos em tempo de execução, para ele ser alterado conforme o drop de escola..

 

Você possui uma tela para cadastrar o produto pra uma escola, cas não exista é bom fazer, pra ficar legal, eu colocaria um button do lado do combo de escola com a opção de cadastrar um novo produto.

 

Para que o combo não exiba nenhuma escola, basta você fazer assim

 

comboEscola.SelectedIndex = -1 

 

Você carrega como esses combos, dataset tipado, não tipado, faz em tempo de design execução ????

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.