conditionAsInt()

La función de sistema SysLib.conditionAsInt acepta una expresión lógica (como por ejemplo myVar == 6) , devolviendo un 1 si la expresión es true y un 0 si la expresión es false.

  SysLib.conditionAsInt(expresiónLógica AnyLogicalExpression in)
  returns (resultado SMALLINT)
resultado
Un valor de tipo SMALLINT.
expresiónLógica
Una expresión lógica, tal como se describe en el apartado Expresiones lógicas.

Ejemplo

  myField = -5;

  // resultado = 0
  result = SysLib.conditionAsInt(myField == 6);
Comentarios
(C) Copyright IBM Corporation 2000, 2005. Reservados todos los derechos.