USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  2 Tabelas relacionadas + Listview
br4g4
RIO DE JANEIRO
RJ - BRASIL
Postada em 09/11/2009 15:54 hs            

 Tenho duas tabelas relacionadas (Agendas e Coletores). As tabelas, Agenda alimenta uma ComboBox (cboAgenda), e a Coletores alimenta uma Listview (lstvColetores). Resumidamente as duas tabelas estão relacionadas e dispostas da seguinte forma:

 

Tabela Agendas: Alimenta o cboAgenda.

Agenda – ZON/ZOS/BAR/RCR/ (Chave Primária)

NomeDaAgenda – Zona Norte/Zona Sul/Barra da Tijuca/Recreio

 

Tabela Coletores: Alimenta o lstvColetores.

CódDoColetor – Col01/Col02/Col03/Col04/Col05/Col06 (Chave Primária)

NomeDoColetor – José/João/Severino/Lindmar/Lindberg/Antonio

CelDoColetor – 99009900/88008800/77007700/44004400/55005500/33003300

Agenda – ZOS/ZOS/BAR/ZON/RCR/BAR

 

Os controles funcionam da seguinte forma:

O lstvColetores apresenta a relação de todos os coletores, e o cboAgenda, no evento click, filtra os coletores por agenda, isto é: no cboAgenda ao clicar na opção BAR, no lstvColetores vai apresentar somente os seguintes registros:

 

CódDoColetor – Col03/Col06 (Chave Primária)

NomeDoColetor – Severino/Antonio

CelDoColetor – 77007700/33003300

 

Assim dá para identificar quais são os coletores que atuam naquela agenda/regiões (Barra da Tijuca)

 

Até ai tudo bem, mas gostaria de acrescentar um pequeno detalhe para os usuários identicar melhor essas agendas/regiões, pois pode haver usuários que não saiba identificar, no primeiro momento, ZON como sendo Zona Norte, por exemplo. 

 

Ao clicar em qualquer um coletor relacionado no lstvColetores, gostaria que o nome da sua agendaregião fosse apresentado em um Label, assim veja:

 

cboAgenda = ZON (filtra só os coletores que atuam na zona norte)

 

lstvColetores = Col04 | Lindmar | 44004400 | ZON (mostra os coletores da zona norte)

 

labelNomeDaAgenda = Zona Norte (mostra o nome completo da agenda)

 

Não estou conseguindo puxar o campo NomeDaAgenda tabela Agendas ao cliclar em um item do lstvColetores e joga em dentro de Label.

 

Help!

 

Braga

 

     
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página