Resultado de consulta em dbgrid, sem aparecer um campo espec
Preciso mostrar varios campos em uma consulta de documentos emitidos...
Esses são os campos a serem mostradados:
nfiscal, documto, datapro, dataemi, dataven, valdocu
Apartir dái preciso mostrar as linhas do dbgrid em vermelho quando o campo previsao=´*´.... diferenciando para o usuario as contas fixas das previsoes..
O meu problema é que eu naum selecionei o campo previsao na consulta, pois naum quero que ele seja mostrado no dbgrid, mas ele existe na tabela...
Como resolver isso ? tem, como eu selecionar o campo sem q ele seja visivel no dbgrid? ou alguma outra solucao?
Falow !!!
Esses são os campos a serem mostradados:
nfiscal, documto, datapro, dataemi, dataven, valdocu
Apartir dái preciso mostrar as linhas do dbgrid em vermelho quando o campo previsao=´*´.... diferenciando para o usuario as contas fixas das previsoes..
O meu problema é que eu naum selecionei o campo previsao na consulta, pois naum quero que ele seja mostrado no dbgrid, mas ele existe na tabela...
Como resolver isso ? tem, como eu selecionar o campo sem q ele seja visivel no dbgrid? ou alguma outra solucao?
Falow !!!
Marfred
Curtidas 0
Respostas
Marfred
05/05/2004
sobe...
GOSTEI 0
Marfred
05/05/2004
sobre...
GOSTEI 0
Marfred
05/05/2004
sobe...
GOSTEI 0
Wtjunior
05/05/2004
Deixe a coluna invisível
Wilson
Wilson
GOSTEI 0
Aroldo Zanela
05/05/2004
Colega,
Dê um duplo clique sobre a dbGrid e adicione todos os campos e depois remova o campo que não quer deixar visível.
Dê um duplo clique sobre a dbGrid e adicione todos os campos e depois remova o campo que não quer deixar visível.
GOSTEI 0
Marfred
05/05/2004
Um outro assunto q postei no forum e ninguem me responde...
É o seguuinte:
Msg:
Meu problema naum é SQL, e sim como exibir os campos resultantes do JOIN no Dbgrid... criei uma SQL com join q me retorna o nome do fornecedor e o nome do banco de um cadastro de contas a pagar, mas naum sei como faço pra exibir esses campos no Dbgrid(naum sei se crio esses campos na query, ou como faço, sei lah), pois esses dois campos naum existem na tabela(o q existe sao apenas os codigos).Se eu criar esses campos, na consulta vai dar certo, mas na hora de alteracoes na tabela vai dar pau, ele tenta alterar os dois campos q naum existem.... como faço para mostrar esses campos ???
É o seguuinte:
Msg:
Meu problema naum é SQL, e sim como exibir os campos resultantes do JOIN no Dbgrid... criei uma SQL com join q me retorna o nome do fornecedor e o nome do banco de um cadastro de contas a pagar, mas naum sei como faço pra exibir esses campos no Dbgrid(naum sei se crio esses campos na query, ou como faço, sei lah), pois esses dois campos naum existem na tabela(o q existe sao apenas os codigos).Se eu criar esses campos, na consulta vai dar certo, mas na hora de alteracoes na tabela vai dar pau, ele tenta alterar os dois campos q naum existem.... como faço para mostrar esses campos ???
GOSTEI 0
Djjunior
05/05/2004
kra tipo coloca a estrutura das tabelas que dá pra ajudar mais
GOSTEI 0
Anjocurioso
05/05/2004
Nossa, ta complicado de entender o que você quer, ta muito no ar o que você ta programando, seria interessante você falar mais sobre o que você ta fazendo sem economizar letras, mas mesmo assim, não sei se é isso que você ta pedindo, você quer que apareça com cor diferente no grid os dados que tiverem um valor especifico num campo q nao vai aparecer no grid, bem isso é muito facil, voce tras na consulta o campo, mas vc configura no grid pra nao aparecer, e tem um evento, q eu nao lembro ao certo o nome... eu to sem delphi aqui no pc, mas vc da uma olhada, é na hora q ele preenche os dados do grid, dai vc faz o teste de consistencia, se for o tal valor preenche o grid com a tal cor q voce quer...
GOSTEI 0
Marfred
05/05/2004
A duvida relacionada a esse topico consegui resolver !!!
Valeu Galera !!!!
Tenho uma outra duvida q ninguem consegue me entender q esta postada em um outro tópico...
MSG:
Meu problema naum é SQL, e sim como exibir os campos resultantes do JOIN no Dbgrid... criei uma SQL com join q me retorna o nome do fornecedor e o nome do banco de um cadastro de contas a pagar, mas naum sei como faço pra exibir esses campos no Dbgrid(naum sei se crio esses campos na query, ou como faço, sei lah), seria igual a um campo lookup(mas naum quero usar lookup) pois esses dois campos naum existem na tabela(o q existe sao apenas os codigos).Se eu criar esses campos, na consulta vai dar certo, mas na hora de alteracoes na tabela vai dar pau, ele tenta alterar os dois campos q naum existem.... como faço para mostrar esses campos ???
Uso Delphi 7 + Zeos
Se puderem me ajudar...
Valeu Galera !!!!
Tenho uma outra duvida q ninguem consegue me entender q esta postada em um outro tópico...
MSG:
Meu problema naum é SQL, e sim como exibir os campos resultantes do JOIN no Dbgrid... criei uma SQL com join q me retorna o nome do fornecedor e o nome do banco de um cadastro de contas a pagar, mas naum sei como faço pra exibir esses campos no Dbgrid(naum sei se crio esses campos na query, ou como faço, sei lah), seria igual a um campo lookup(mas naum quero usar lookup) pois esses dois campos naum existem na tabela(o q existe sao apenas os codigos).Se eu criar esses campos, na consulta vai dar certo, mas na hora de alteracoes na tabela vai dar pau, ele tenta alterar os dois campos q naum existem.... como faço para mostrar esses campos ???
Uso Delphi 7 + Zeos
Se puderem me ajudar...
GOSTEI 0
Paulo_amorim
05/05/2004
Olá
Se é outro tópico, então deve ser respondida no outro tópico...
Põe o link aqui que a gente responde lá então
Se a dúvida desse tópico foi resolvida, não precisa ficar estendendo o mesmo...
Até+
Se é outro tópico, então deve ser respondida no outro tópico...
Põe o link aqui que a gente responde lá então
Se a dúvida desse tópico foi resolvida, não precisa ficar estendendo o mesmo...
Até+
GOSTEI 0