Todas las funciones enumeradas aquí son compatibles con:
Algunas notas generales sobre los parámetros de función:
FUNCIÓN | ||
---|---|---|
Descripción | Parámetros específicos de la función | Comentarios |
between (valor,mín,máx) | ||
Compruebe si un valor pertenece al rango dado. | valor - valor a comprobar min - valor mínimo max - valor máximo |
Tipos de valores admitidos: entero, flotante Devuelve: 1 - dentro del rango 0 - en caso contrario Ejemplo: => between(last(/host/clave),* *1,10**)=1: se activa si el valor está entre 1 y 10. |
in (valor,valor1,valor2,...valorN) | ||
Compruebe si un valor es igual a al menos uno de los valores enumerados. | valor - valor a comprobar valor1, valor2,...valorN - valores enumerados (los valores de cadena deben ser dobles -quoted) |
Tipos de valores admitidos: todos Devuelve: 1 - si es igual 0 - en caso contrario El valor se compara con los valores enumerados como números, si todos estos valores se pueden convertir a numéricos; de lo contrario, se compara como cadenas. Ejemplo: => in(last(/host/key),5,10)=1 - se activa si el el último valor es igual a 5 o 10 => in("texto", last(/host/key),last(/host/key,#2))=1 - se activa si "texto" es igual a cualquiera de los 2 últimos valores. |