Página 1 de 1
DBFBROWSE
Publicado: Mar Jul 20, 2010 2:16 pm
por ze_pcinfor
Caros colegas.
Como faco para o dbfbrowse mostrar algo diferente na coluna conforme o campo especifico?
Ex.: se o conteudo do campo=0 mostra em branco, se campo=1 mostra CANCELADA,
se campo=2 mostra Inutilizada.
Isso é possível ?
Muito obrigado
José Alves Siqueira
DBFBROWSE
Publicado: Sab Jul 24, 2010 2:55 pm
por emeasoft
José:
No TArrayBrowse uso o evento: OnDrawCell
IF cText=0
cText := ""
ELSEIF cText=1
cText := "CANCELADA"
ELSEIF cText=2
cText := "INUTILIZADA"
ENDIF
Como não uso o TDBFBrowse, não posso te garantir que funciona
mas faça o teste.
DBFBROWSE
Publicado: Sab Jul 24, 2010 3:09 pm
por ze_pcinfor
Era isso mesmo que eu estava precisando, deu certinho, no dbfbrowse tambem funciona.
Muito obrigado !!!
José Alves Siqueira
DBFBROWSE
Publicado: Sab Jul 24, 2010 3:50 pm
por emeasoft
José, aproveitando então vocíª também pode usar este
evento para alterar a cor, se necessário:
IF cText=0
cText := ""
ELSEIF cText=1
cText := "CANCELADA"
nClrText := clRed
ELSEIF cText=2
cText := "INUTILIZADA"
nClrText := clBlue
ENDIF
DBFBROWSE
Publicado: Sab Jul 24, 2010 9:00 pm
por ze_pcinfor
Também dá certo !
Já teste e vou utilizar essas opçíµes
Muito obrigado
José Alves Siqueira
DBFBROWSE
Publicado: Jue Jul 29, 2010 1:35 am
por Marcelo Coelho Silva
José,
Crie um "Campo Calculado" (TDataSet:AddCalcField) para o objeto dbf e
atribua a este campo calculado a string que voce desejar em função do
campo escolhido.
Atenciosamente,
Marcelo.
Em 20/07/2010 09:16, ze_pcinfor escreveu:
> Caros colegas.
> Como faco para o dbfbrowse mostrar algo diferente na coluna
> conforme o campo especifico?
> Ex.: se o conteudo do campo=0 mostra em branco, se campo=1
> mostra CANCELADA,
> se campo=2 mostra Inutilizada.
> Isso é possível ?
>
> Muito obrigado
> José Alves Siqueira
>