Round

Redondea los datos de la función Exp. Se debe especificar el grado de redondeo en el argumento. Esta función se puede utilizar en estos tipos de reglas:

  • Cálculo

  • Conversión

  • Consolidación

    Sugerencia:

    Si se deben aplicar distintos grados de redondeo en una regla de cálculo, se pueden incluir varias sentencias que contengan Round.

Sintaxis

HS.Round(Unit)

donde Unit es un factor de redondeo. El valor de 1 redondea hasta el número entero más cercano. El valor de 0,1 redondea hasta el decimal más cercano. El valor de 0 desactiva la función de redondeo.

Si se especifica 0 como el argumento, la función de redondeo se desactiva para todas las funciones Exp siguientes en una regla de cálculo. Esta sintaxis tiene el mismo efecto que HS.NoRound: HS.Round(0).

Atención:

El atributo NumDecimalPlaces de una cuenta determina el número máximo de dígitos que pueden aparecen a la derecha de la coma decimal. La función Round no sobrescribe este atributo.

Valor de retorno

Ninguno.

Ejemplo

En este ejemplo se redondea el importe insertado en la cuenta SalesRound a la decena más cercana y, a continuación, se utiliza la función NoRound para desactivar el redondeo del importe insertado en las celdas de la cuenta SalesNoRound:

HS.Round(0.1)
HS.Exp"A#SalesRound = A#Sales"
HS.NoRound
HS.Exp"A#SalesNoRound = A#Sales"