Páginas filhas
  • MV_MILHAR - Utilizar separador de milhar em campos numéricos

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Composition Setup
import.css=/download/attachments/327912/newLayout.css
Portuguese

Pagetitle
MV_MILHAR - Utilizar separador de milhar em campos numéricos
MV_MILHAR - Utilizar separador de milhar em campos numéricos

Documento: MV_MILHAR - Utilizar separador de milhar em campos numéricos

Utilizada na função que retorna a máscara do campo.Normalmente, utilizada na impressão dos relatórios para formatar os campos numéricos.  Quando MV_MILHAR = .T. , a função que pesquisa a máscara retorna a máscara do campo numérico com o separador de milhar. Ex: @E 999,999,999.99. Quando o parâmetro estiver falso, a função retorna a máscara do campo numérico sem o separador de milhar. Ex: @E 999999999.99


Por exemplo, o campo C6_VALOR está configurado no dicionário com a picture @E 999,999,999.99.
Ao imprimir um relatório que possua este campo, supondo que o valor deste seja R$ 123456789,90:


-  Se MV_MILHAR = .T. , os números serão impressos assim: 123.456.789,90.
-
 Se MV_MILHAR = .F. , os números serão impressos assim: 123456789,90.







Obs: os separadores de milhar e centavos, variam conforme a configuração regional do sistema operacional, podendo ser vírgula ou ponto.
 O parâmetro só será respeitado se, a rotina ou relatório utilizar a função PesqPict(), que retorna a máscara do campo e faz a verificação deste parâmetro.