No banco está gravado 1 mas quero mostrar quot;Boletoquot;
Olá,
Estou desenvolvendo um sistema onde na tela de contas a pagar o usuário selecione num COMBOBOX o tipo de documento.
1 - Boleto
2 - Cheque
3 - Carnê
Ao gravar na tabela será gravado apenas o número correspondente.
Minha dúvida é a seguinte: Em determinada tela preciso listar todas as contas a pagar num DBGRID e lá eu quero ao invés de mostrar os número 1 ou 2 ou 3, quero que apareça ´Boleto´ ou ´Cheque´ ou ´Carnê´
Tem como fazer isso? se sim vc poderia me ajudar?
desde já muito obrigado.
balceiro
Estou desenvolvendo um sistema onde na tela de contas a pagar o usuário selecione num COMBOBOX o tipo de documento.
1 - Boleto
2 - Cheque
3 - Carnê
Ao gravar na tabela será gravado apenas o número correspondente.
Minha dúvida é a seguinte: Em determinada tela preciso listar todas as contas a pagar num DBGRID e lá eu quero ao invés de mostrar os número 1 ou 2 ou 3, quero que apareça ´Boleto´ ou ´Cheque´ ou ´Carnê´
Tem como fazer isso? se sim vc poderia me ajudar?
desde já muito obrigado.
balceiro
Balceiro
Curtidas 0
Respostas
Vinicius2k
10/09/2004
Colega,
Um campo calculado no seu DataSet resolveria o problema de forma fácil...
No OnCalcFields :
Vc exibiria o calculado e não o original...
T+
Um campo calculado no seu DataSet resolveria o problema de forma fácil...
No OnCalcFields :
if CAMPO_ORIGINAL = ´1´ then CAMPO_CALCULADO:= ´Boleto´; if CAMPO_ORIGINAL = ´2´ then CAMPO_CALCULADO:= ´Cheque´; ...
Vc exibiria o calculado e não o original...
T+
GOSTEI 0
Balceiro
10/09/2004
estou utilizando ADOQUERY. como adicionar um campo calclado numa query?
GOSTEI 0
Vinicius2k
10/09/2004
Da mesma forma que faria com qualquer descendente de TDataSet...
FieldsEditor -> New Field...
Não entendi... qual a dificuldade com a ADOQuery?
T+
FieldsEditor -> New Field...
Não entendi... qual a dificuldade com a ADOQuery?
T+
GOSTEI 0
Balceiro
10/09/2004
é verdade havia esquecido...
Problema resolvido. Muito obrigado.
Problema resolvido. Muito obrigado.
GOSTEI 0