Fórum Alguém deve saber... Como mostrar diferentes campos na grid? #236276
04/06/2004
0
Tenho uma Grid onde mostro os produtos e os serviços feitos.
Mas em cada item da grid, terá ou um serviço ou um produto.
ex.:
Grid
______________________________________-
Produto / Serviço ____________ Valor______
______________________________________
______________________________________
______________________________________
O campo Produto está no
DS_PRODUTO
e o Serviço está no
DS_SERVIÇO
Quero q na célula onde o PRODUTO for VAZIO ele mostre
SERVIÇO e se o SERVICO for VAZIO ele mostre o PRODUTO
Entendeu né, será q tem como.
Aceito sugestões para resolver isto...
Thoor Cobain
Curtir tópico
+ 0Posts
04/06/2004
Adilsond
Gostei + 0
04/06/2004
Dbergkamps
Gostei + 0
05/06/2004
Thoor Cobain
Uso o interbase, agora me explica, faço uma sql, ex: select vendaitem.ds_produto as tipo from vendaitem
Tá e agora o q fazer para a grid mostrar o ds_servico quando o ds_produto for VAZIO ?
desde já obrigado...
Gostei + 0
05/06/2004
Dbergkamps
Gostei + 0
05/06/2004
Thoor Cobain
Entendo o q quer dizer, mas no sql não dá para filtrar linha por linha...
Se tiver alguma seugestão ou exemplo eu agradeço, obrigado... Em quanto isso vou tentando axar uma solução...
Gostei + 0
05/06/2004
Adilsond
SELECT DS_PRODUTO, VALOR FROM TABELA WHERE DS_SERVICO IS NULL UNION ALL SELECT DS_SERVICO, VALOR FROM TABELA WHERE DS_PRODUTO IS NULL ORDER BY 1
Gostei + 0
07/06/2004
Thoor Cobain
SELECT DS_PRODUTO, VALOR FROM TABELA WHERE DS_SERVICO IS NULL UNION ALL SELECT DS_SERVICO, VALOR FROM TABELA WHERE DS_PRODUTO IS NULL ORDER BY 1
MUITO OBRIGADO, PERFEITO, EXATAMENTE COMO EU QUERIA.
ADAPITEI DA FORMA Q VC SUGERIU NA MINHA TABELA.
MEU SQL FICOU ASSIM:
SELECT VENDAITEM.DS_SERVICO
FROM VENDAITEM
WHERE CD_PRODUTO IS NULL
UNION ALL
SELECT VENDAITEM.DS_PRODUTO
FROM VENDAITEM,PRODUTO
WHERE PRODUTO.CD_EMPRESA = VENDAITEM.CD_EMPRESA
AND PRODUTO.CD_DIVISAO = VENDAITEM.CD_DIVISAO
AND PRODUTO.CD_PRODUTO = VENDAITEM.CD_PRODUTO
AND DS_SERVICO IS NULL
ORDER BY 1
AÍ DEU CERTO...
BRIGADÃO DEMAIS ADILSON!!!!!!
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)