Tenho um banco de dados com cadastros de produtos e quero que sejam exibidos na forma de valor com duas casas decimais, mas não sei a sintaxe e nem como colocar o comando de máscara (PICTURE '@ 999,999.99').
Fiz assim:
Código: Selecionar todos
@ 05,10 BROWSE Browse_1 ;
WIDTH 920 ;
HEIGHT 180 ;
HEADERS { 'Nome do Produto', 'Unid.', 'preço de Compra, 'preço de venda'} ;
WIDTHS { 300, 50, 90, 90 } ;
WORKAREA produtos ;
FIELDS { 'produtos->nomemat', 'produtos->unimed', 'produtos->prcompra','produtos-prvenda' } ;
VALUE 1 ;
ON CHANGE { || BrowseChange() } ;
ON DBLCLICK { || BrowseEdit() } ;
DYNAMICBACKCOLOR { bColor, bColor, bColor,bcolor } ;
NOLINES ;
JUSTIFY { BROWSE_JTFY_LEFT, BROWSE_JTFY_LEFT, BROWSE_JTFY_RIGHT, BROWSER_JTFY_RIGHT} ;
....por exemplo, 1.000,00, mas aparece 1000.000. Não sei como usar a máscara para exibir no formato de moeda. Se alguém poder me ajudar. Estou migrando de xHabour para HMG, e confesso que estou com muitas dúvidas. estou usando a versão 3.2.

