sc_format_num_region({Meu_Campo}, "Qtde_Dec", "Enche_Zeros", "Simb_Monetário")
|
|
Esta macro tem por objetivo a formatação de valores numéricos, utilizando as configurações regionais.
Parâmetro
|
Descrição |
| Meu_Campo |
Variável ou campo que contenha o valor a ser formatado (O retorno será na própria variável). |
| Qtde_Dec |
Quantidade de decimais a ser exibida. |
| Enche_Zeros |
Completa com zeros as decimais inexistentes (Y = sim e N = não). |
| Simb_Monetário |
Exibição de símbolo monetário (Y = sim e N = não). |
Ex. 1: Formatando um valor com 2 casas decimais, preenchendo com zeros e exibindo o valor monetário. sc_format_num_region({meu_valor}, "2", "Y", "Y"); Valor de entrada = 9 Valor de saída = R$0,90
|
Escopo da Macro
|
Aplicação Blank
|
Aplicação Consulta
|
Aplicação Filtro
|
Aplicação Formulário
|
Aplicação Controle
|
Aplicação Menu
|
Aplicação Menu árvore
|
allMacros onExecute
|
ajaxFieldonClick allMacros onApplicationInit onFooter onGroupBy onHeader onInit onNavigate onRecord
|
allMacros onApplicationInit onFilterInit onFilterRefresh onFilterSave onFilterValidate
|
ajaxFieldonBlur ajaxFieldonChange ajaxFieldonClick ajaxFieldonFocus allMacros onAfterDelete onAfterDeleteAll onAfterInsert onAfterInsertAll onAfterUpdate onAfterUpdateAll onApplicationInit onBeforeDelete onBeforeDeleteAll onBeforeInsert onBeforeInsertAll onBeforeUpdate onBeforeUpdateAll onClick onInit onLoadAll onNavigate onRecord onRefresh onValidate onValidateFailure onValidateSuccess
|
ajaxFieldonBlur ajaxFieldonChange ajaxFieldonClick ajaxFieldonFocus allMacros onApplicationInit onClick onInit onLoadAll onRefresh onValidate onValidateFailure onValidateSuccess
|
allMacros onApplicationInit onExecute onLoad
|
allMacros onApplicationInit onExecute onLoad
|
|