IBM FileNet P8, Version 5.2.1            

Funciones generales

Esta sección contiene breves descripciones de las funciones que se pueden utilizar con todos los tipos de datos.

Tabla 1. Tabla de funciones que se pueden utilizar con todos los tipos de datos
Función Qué hace
convert Convierte una expresión de un tipo de datos admitido a otro.
if En una serie de expresiones, ejecuta la segunda o tercera expresión en función de si la primera expresión se evalúa como verdadera o falsa.
max Devuelve el mayor valor de una lista de expresiones de cualquier tipo de dato admitido.
min Devuelve el mayor valor de una lista de expresiones de cualquier tipo de dato admitido.
sizeof Devuelve el tamaño de una matriz.

if

Esta función utiliza tres expresiones como entrada. Si la primera expresión se evalúa como verdadera, se evalúa la segunda expresión y se utiliza como resultado (la tercera expresión no se evalúa). Si la primera expresión se evalúa como falsa, se evalúa la tercera expresión y se utiliza como resultado (la segunda expresión no se evalúa). La primera expresión debe ser de tipo booleano; la segunda y la tercera expresión deben ser del mismo tipo.

Utilice la siguiente sintaxis:
if (bool_expr, expr2, expr3)
donde:
Tabla 2. Parámetros y descripción de la función if
Parámetro Descripción
bool_expr Una expresión de tipo booleano.
expr2 Una expresión de cualquier tipo de dato admitido.
expr3 Una expresión del mismo tipo de datos que la expr2.

max

Esta función devuelve el mayor valor de una lista de expresiones; sin embargo, no identifica la expresión que contiene el valor. Utilice la siguiente sintaxis:
max (expr {, expr }0+)
donde expr es una expresión de cualquier tipo de dato admitido. Por ejemplo, si x = 8, y = 13 y z = 28, la siguiente expresión devuelve el valor 53.
max (x +2, y, z, 53, 1, 17.4)

min

Esta función devuelve el menor valor de una lista de expresiones; sin embargo, no identifica la expresión que contiene el valor. Utilice la siguiente sintaxis:
min (expr {, expr }0+)
donde expr es una expresión de cualquier tipo de dato admitido. Por ejemplo, si x = 8, y = 13 y z = 28, la siguiente expresión devuelve el valor 1.
min (x +2, y, z, 2*z, 53, 1, 17.4)

sizeof

Esta función computa el tamaño de una matriz, devolviendo el mayor subíndice utilizado por un elemento de dicha matriz. Por ejemplo, si especifica entradas para las ubicaciones 5, 7, 8, 15 y 25 en una matriz, sizeof devuelve el número 25, incluso aunque sólo 5 ubicaciones en la matriz tengan entradas no predeterminadas. (Normalmente, las ubicaciones de la matriz se llenan en orden.)

Utilice la siguiente sintaxis:
sizeof (array_id)
donde array_id es el nombre de la matriz.


Last updated: October 2015
bpfe006.htm

© Copyright IBM Corp. 2015.