Formatação de dados
Formatar_Perc( Percentual )
Formata o percentual fornecido com o número de casas decimais de acordo com o definido na configuração do sistema.
Exemplo de uso:
Value := Formata_Perc( Vendas['hvFRETE']);
Formatar_Qtde( Quantidade )
Formata a quantidade informada separando as casas dos milhares com pontos e exibindo o número de casas decimais de acordo com o definido na configuração do sistema.
Exemplo de uso:
Value := Formata_Qtde( Vendas['hvQTDE_VENDA']);
Formatar_Total( Valor Total )
Formata o valor total fornecido separando as casas dos milhares com pontos e exibindo o número de casas decimais de acordo com o definido na configuração do sistema.
Exemplo de uso:
Value := Formata_Total( Vendas['hvVALOR_VENDA'] * Vendas['hvQTDE_VENDA']);
Formatar_Valor( Valor )
Formata o valor fornecido separando as casas dos milhares com pontos e exibindo o número de casas decimais de acordo com o definido na configuração do sistema.
Exemplo de uso:
Value := Formata_Valor( Vendas['hvVALOR_VENDA']);
FormatDateTime( Máscara, Data )
Converte o campo Data em valor alfanumérico obedecendo a Máscara fornecida.
Exemplo de uso:
Value := 'Data/Hora:' + FormatDateTime('DD/MM/YYYY HH:NN',Vendas['hvDATA']);
FormatFloat( Máscara, Valor )
Converte o campo Valor em valor alfanumérico obedecendo a Máscara fornecida.
Exemplo de uso:
Value := 'Valor Venda:' + FormatFloat('$###.##0,00',Vendas['hvVALOR_VENDA']);
Mascara_Perc
Retorna a máscara padrão para formatação de percentuais.
Exemplo de uso:
Value := Mascara_Valor;
Mascara_Qtde
Retorna a máscara padrão para formatação de valores.
Exemplo de uso:
Value := Mascara_Qtde;
Mascara_Total
Retorna a máscara padrão para formatação de valores totais.
Exemplo de uso:
Value := Mascara_Valor;
Mascara_Valor
Retorna a máscara padrão para formatação de valores.
Exemplo de uso:
Value := Mascara_Valor;
Para o FormatDateTime poderão ser utilizados os seguintes caracteres na máscara:
d : exibe o dia do mês com 1 ou 2 dígitos (de 1 a 31)
dd : exibe o dia do mês sempre com 2 dígitos (de 01 a 31)
ddd : exibe o dia da semana com três caracteres (dom, seg, ter, qua, qui, sex, sab)
dddd : exibe o dia da semana completo (domigo, segunda-feira, terça-feira, quarta-feira, quinta-feira, sexta-feira e sábado)
m : exibe o dia do mês com 1 ou 2 dígitos (de 1 a 12)
mm : exibe o dia do mês sempre com 2 dígitos (01 a 12)
mmm : exibe o dia do mês abreviado (jan a dez)
mmmm : exibe o dia do mês completo (janeiro a dezembro)
yy : exibe o ano com 2 dígitos (00 a 99)
yyyy : exibe o ano com 4 dígitos (0000 a 9999)
h : exibe a hora com 1 ou 2 dígitos (0 a 23)
hh : exibe a hora sempre com 2 dígitos (00 a 23)
n : exibe os minutos com 1 ou 2 dígitos (0 a 59)
nn : exibe os minutos sempre com 2 dígitos (00 a 59)
s : exibe os segundos com 1 ou 2 dígitos (0 a 59)
ss : exibe os segundos sempre com 2 dígitos (00 a 59)
z : exibe os mili-segundos com 1, 2 ou 3 dígitos (0 a 999)
zzz : exibe os mil9-segundos sempre com 3 dígitos (000 a 999)
/ : exibe o separador de datas
: : exibe o separador de horas
Para o FormatFloat poderão ser utilizados os seguintes caracteres na máscara:
0 : exibe o dígito do número na posição informada e se nessa posição não houver nenhum dígito ela será preenchida com 0.
# : exibe o dígito do número na posição informada e se nessa posição não houver nenhum digito ela não será impressa.
. : exibe o ponto decimal na posição informada.
, : exibe o separador de milhares na posição informada.
E+ : exibe o número em notação científica.
|
|