Fórum Relatórios #342576
14/06/2007
0
Acontece que eu tenho um relatório na minha aplicação, porém quando carrega ele mostra os nomes dos campos do meu banco de dados, tipo a tabela Clifor os campos, CC_NOME, CC_TABELA, etc.... gostaria que ele exibisse para os usuários como tabela Cliente e Fornecedor e os campos como Nome, Endereço e não com o nome que eu uso do bd...
Uso o firebird e o ibexpert....
como devo fazer?
Obrigada!
Gabriela Miglioli
Curtir tópico
+ 0Posts
14/06/2007
Gilberto Fernandes
Gostei + 0
14/06/2007
Gabriela Miglioli
Gostei + 0
14/06/2007
Jubrovolski
Select cc_nome as ClienteFornecedor, cc_tabelas as tabela
from clifor
Acho que foi isso que entendi.
Reuber
Gostei + 0
15/06/2007
Gabriela Miglioli
e eu naum quero que apareça para o cliente o nome do campo como ´CAMPO_OBS´, por exemplo....
Gostei + 0
15/06/2007
Macario
Por gentileza nos informe qual gerador de relatorio voce faz uso?
8)
Gostei + 0
15/06/2007
Gabriela Miglioli
Gostei + 0
15/06/2007
Macario
Olá Gabriela, boa tarde.
Não consegui compreender como esta sendo exibido o nome do campo para o usuário!
Qual tipo de Band você faz uso no QuickReport?
O Caption dos Labels como você esta definindo?
8)
Gostei + 0
15/06/2007
Gabriela Miglioli
oq eu quero...
Por exemplo:
Minha tabela de clientes, se chama no bd CLIFOR, qndo eu puxo no LOG, aparece para o usuario q a tabela modificada foi a CLIFOR... no entanto eu quero que apareça que foi alterada a tabela Cliente... entende?
Gostei + 0
15/06/2007
Macario
Agora compreendi.
O ideal seria você ja salvar o Log ´convertido´.
Do contrario ou você trata o campo no:
OnPrint do QRDBText
begin if (CLientDataSet1.FieldByNAme(´CC_TABELAS´).AsString = ´CLIFOR´) then value := ´Clientes´ else if (...nova condição..)then value := ´....´
Usando case na instrução select
selec case CC_TABELAS when ´CLIFOR´ then ´Clientes´ when ´OUTROCAMPO´ then ´....DESCRICAO´ ELSE CC_TABELAS FROM tabela
Acredito ser a melhor tecnica voce ja salvar como quer apresentar;
Qualquer duvida, estamos aqui.
Gostei + 0
15/06/2007
Gabriela Miglioli
Sua ajuda foi mto últil!!!
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)