GARANTIR DESCONTO

Fórum DbGrid #178400

29/08/2003

0

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.


Catharina

Catharina

Responder

Posts

29/08/2003

Vinicius2k

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.


Responder

Gostei + 0

29/08/2003

Catharina

Vinicius...

Funcionou em parte, ele só está pegando a 1ª linha do grid.


Catharina.


Responder

Gostei + 0

29/08/2003

Vinicius2k

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... :?:


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar