Jump to content
Fivewin Brasil

LISTBOX (TEM JEITO ?)


VASCON

Recommended Posts

OLÃ PESSOAL

Num listbox tenho entre outras colunas, uma de débitos e outra de créditos.

Se tenho valores na coluna de débito, não tenho na coluna de crédito.

Portanto, na apresentação do listbox, uma coluna aparece com valores zerados e outra com os valores efetivos.

Exemplo

DÉBITO CRÉDITO

0,00 150,00

100,00 0,00

210,00 0,00

Questão: é possível que, quando o valor for zerado, não aparecer no LISTBOX (ou seja, aparecer vazio)

Exemplo:

DÉBITO CRÉDITO

150,00

100,00

210,00

Obrigado

NILSON

Link to comment
Share on other sites

caro amigo.

Em vez de colocar a apresentacao do campo diretamente vc pode chamar uma funcao se for zero retorna espacos se nao for retorna o valor ex:

use contabil.dbf alias contabil

0,0 listbox obox fields alinha(credito),alinha(debito);

Alias contabil;

COLSIZES 90,90 ;

header 'Credito','debito';

Function Alinha(valor)

if Empty(valor)

return spaces

else

return transform(valor,"@e 999,999.99")

Endif

O programa nao esta completo mas da para ter uma ideia

Mauricio (RJ)

Link to comment
Share on other sites

Se quiser pode apresentar ter um listbox com a coluna credito e debito e apresentar o valor ma coluna desejada, utilizando IF nos FIELDS do ListBox.

Exemplo

FIELDS Dbf->Conta,;

IIF( Dbf->Tipo = "D", Dbf->Valor, ),;

IIF( Dbf->Tipo = "C", Df->Valor, ),;

.............

não se equeça de transformar o campo valor. e o campo não vai estar preenchido com 0

Elias Abrão Júnior

Fone : (0**19) 3825-0812

Indaiatuba - SP

eajunior.fw@terra.com.br

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...