IBM FileNet P8, Version 5.2.1            

Funções Gerais

Esta seção contém breves descrições das funções que podem ser usadas com todos os tipos de dados.

Tabela 1. Tabela de Funções que Podem Ser Usadas com Todos os Tipos de Dados
Função O que ela faz
convert Converte uma expressão de um tipo de dados suportado para outro.
if Em uma série de expressões, execute a segunda e terceira expressões dependendo de se a primeira expressão for avaliada como true ou false.
max Retorna o maior valor em uma lista de expressões de qualquer tipo de dados suportado.
min Retorna o menor valor de uma lista de expressões de qualquer tipo de dados suportado.
sizeof Retorna o tamanho de uma matriz.

if

Esta função utiliza três expressões como entrada. Se a primeira expressão for avaliada como true, a segunda expressão será avaliada e utilizada como o resultado (a terceira expressão não será avaliada). Se a primeira expressão for avaliada como false, então a terceira expressão será avaliada e utilizada como o resultado (a segunda expressão não será avaliada). A primeira expressão não deve ser do tipo Booleano. A segunda e a terceira expressões devem ser do mesmo tipo.

Use a sintaxe a seguir:
if (bool_expr, expr2,
expr3)
em que:
Tabela 2. Parâmetros e Descrições da Função if
Parâmetro Descrição
bool_expr Uma expressão de tipo Booleano.
expr2 Uma expressão de qualquer tipo de dados suportado.
expr3 Uma expressão do mesmo tipo de dados que expr2.

max

Esta função retorna o maior valor a partir de uma lista de expressões. Todavia, ela não identifica a expressão que continha o valor. Use a sintaxe a seguir:
max (expr {, expr }0+)
em que expr é uma expressão de qualquer tipo de dados suportado. Por exemplo, se x = 8, y = 13 e z = 28, a expressão a seguir retorna o valor 53.
max (x +2, y,
z, 53, 1, 17.4)

min

Esta função retorna o menor valor a partir de uma lista de expressões. Todavia, ela não identificar a expressão que continha o valor. Use a sintaxe a seguir:
min (expr {, expr }0+)
em que expr é uma expressão de qualquer tipo de dados suportado. Por exemplo, se x = 8, y = 13 e z = 28, a expressão a seguir retorna o valor 1.
min (x +2, y,
z, 2*z, 53, 1, 17.4)

sizeof

Esta função calcula o tamanho de uma matriz, retornando o mais alto subscrito utilizado para um elemento da matriz especificada. Por exemplo, se você especificar entradas para os locais 5, 7, 8, 15 e 25 em uma matriz, sizeof retorna o número 25, mesmo apesar de apenas 5 locais na matriz terem entradas não padronizadas. Normalmente, você preenche os locais de matrizes em ordem.

Use a sintaxe a seguir:
sizeof (array_id)
em que array_id é o nome da matriz.


Last updated: March 2016
bpfe006.htm

© Copyright IBM Corporation 2016.