Olá amigos... estou com um pouco de dificuldade para resolver um problema.
Tenho um BD com a seguinte situação:
- Uma tabela que guarda dados de Vendedores
- Uma tabela que guarda Visitas aos clientes Agendadas por estes vendedores. Obviamente cada visita está relacionada a um vendedor e possui uma data para ser efetuada.
Preciso mostrar para o usuário do meu programa um DBGrid com o nome de cada vendedor, e o número de agendas A VENCER e ATRASADAS de cada um. Como o modelo abaixo:
Vendedor A Vencer Atrasada
João 8 2
Pedro 7 5
Márcio 10 2
Bom... eu criei uma QUERY com os parâmetros 'data' e 'vendedor' que faz um COUNT e vê quantas agendas determinado vendedor tem A VENCER, e outra que conta as ATRASADAS;
O problema está aparecendo na hora de mostrar os resultados. Criei um dois FIELD 'CALCULATED' para mostrar os resultados destas Querys, mas eles ficam zerados. Gostaria de saber se é possível mostrar campos virtuais que contem estes números de visitas apenas em SQL e depois só adicionar os FIELDS no Delphi. Ou alguma outra solução para que o DBGrid seja mostrado como eu quero sem ter que modificar o Banco de Dados.
Pergunta
Diogo_RS
Olá amigos... estou com um pouco de dificuldade para resolver um problema.
Tenho um BD com a seguinte situação:
- Uma tabela que guarda dados de Vendedores
- Uma tabela que guarda Visitas aos clientes Agendadas por estes vendedores. Obviamente cada visita está relacionada a um vendedor e possui uma data para ser efetuada.
Preciso mostrar para o usuário do meu programa um DBGrid com o nome de cada vendedor, e o número de agendas A VENCER e ATRASADAS de cada um. Como o modelo abaixo:
Vendedor A Vencer Atrasada
João 8 2
Pedro 7 5
Márcio 10 2
Bom... eu criei uma QUERY com os parâmetros 'data' e 'vendedor' que faz um COUNT e vê quantas agendas determinado vendedor tem A VENCER, e outra que conta as ATRASADAS;
O problema está aparecendo na hora de mostrar os resultados. Criei um dois FIELD 'CALCULATED' para mostrar os resultados destas Querys, mas eles ficam zerados. Gostaria de saber se é possível mostrar campos virtuais que contem estes números de visitas apenas em SQL e depois só adicionar os FIELDS no Delphi. Ou alguma outra solução para que o DBGrid seja mostrado como eu quero sem ter que modificar o Banco de Dados.
Aguardo sugestões
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.