DbGrid
Olá...
Como faço???
Em um grid eu tenho um campo tipo de pessoa :F/J
qdo for F....quero que apareça como Física.
Obrigada, Catharina.
Como faço???
Em um grid eu tenho um campo tipo de pessoa :F/J
qdo for F....quero que apareça como Física.
Obrigada, Catharina.
Catharina
Curtidas 0
Respostas
Vinicius2k
29/08/2003
catharina,
crie um campo calculado na sua table/query chamado desc_tipo_pessoa, por exemplo, tipo string, no OnCalcFields da table/query vc entra com o código :
if table1Tipo_pessoa.value = ´F´ then
Table1Desc_tipo_pessoa.value := ´FISICA´ else table1Desc_tipo_pessoa.value:= ´JURIDICA´;
table1 eh soh um exemplo de nome, substitua pelo nome real da sua table/query. no grid vc vai colocar o campo calculado ao invés no original.
espero ter ajudado.
crie um campo calculado na sua table/query chamado desc_tipo_pessoa, por exemplo, tipo string, no OnCalcFields da table/query vc entra com o código :
if table1Tipo_pessoa.value = ´F´ then
Table1Desc_tipo_pessoa.value := ´FISICA´ else table1Desc_tipo_pessoa.value:= ´JURIDICA´;
table1 eh soh um exemplo de nome, substitua pelo nome real da sua table/query. no grid vc vai colocar o campo calculado ao invés no original.
espero ter ajudado.
GOSTEI 0
Catharina
29/08/2003
Vinicius...
Funcionou em parte, ele só está pegando a 1ª linha do grid.
Catharina.
Funcionou em parte, ele só está pegando a 1ª linha do grid.
Catharina.
GOSTEI 0
Vinicius2k
29/08/2003
Catharina,
verifique duas coisas : se a sua table/query estah com a opção AutoCalcFiels como True e se a rotina q eu te passei vc inseriu no evento certo (OnCalcFields)... isso não tem como não dar certo... uso este tipo de recurso o tempo todo... :?:
verifique duas coisas : se a sua table/query estah com a opção AutoCalcFiels como True e se a rotina q eu te passei vc inseriu no evento certo (OnCalcFields)... isso não tem como não dar certo... uso este tipo de recurso o tempo todo... :?:
GOSTEI 0