Scale

Obtém a escala da moeda especificada. Esta função pode ser usada nos seguintes tipos de regras:

  • Cálculo

  • Conversão

  • Consolidação

  • Alocação

Sintaxe

HS.Currency.Scale("Currency")
HS.Currency.Scale(Val1)

Tabela 11-43 Sintaxe da função Scale

Parâmetro Descrição

Moeda

Nome de uma moeda válida.

Var1

Uma variável do VisualBasic.

Valor de Retorno

Um número que indica a escala da moeda especificada (0 a 9). Especifica a unidade em que os valores são exibidos e armazenados para a moeda identificando onde o ponto decimal é colocado. Os valores de retorno são os seguintes:

  • 0 = Unidades

  • 1 = Dezenas

  • 2 = Centenas

  • 3 = Milhares

  • 4 = Dezenas de Milhares

  • 5 = Centenas de Milhares

  • 6 = Milhões

  • 7 = Dezenas de Milhões

  • 8 = Centenas de Milhões

  • 9 = Bilhões

Exemplo

Neste exemplo, se a escala para francos franceses (FF) for 3, os comandos entre as instruções If...Then e End If serão executados:

If HS.Currency.Scale("FF") = 3 Then
  ...
End If