@Compare

@COMPARE devuelve "true" o "false" al comparar un miembro con un miembro, una dimensión con una dimensión, una contraseña con una contraseña o una cadena con una lista restringida. (Para una lista restringida, @COMPARE realiza la comparación utilizando el valor del creador de reglas, no el valor sustituido).

Tipo de DTP:

@COMPARE puede asignarse a un DTP de tipo booleano.

Sintaxis:

@COMPARE(String,compareString,IgnoreCase)

Parámetros:

Parámetro Descripción
String Petición de datos en tiempo de diseño o texto
compareString Petición de datos en tiempo de diseño o texto
IgnoreCase Opcional. Si es "true", se ignoran las mayúsculas y las minúsculas de los parámetros 1 y 2. Si es "false", las mayúsculas y las minúsculas deben coincidir en los parámetros 1 y 2. Si IgnoreCase se deja vacío, se configura de manera predeterminada en "true".

Ejemplo:

[DTP1]=@COMPARE([MBR1],[MBR2],true)

Donde:

  • [DTP1] es un DTP que no admite peticiones de datos de tipo booleano.

  • [MBR1]=Jan

  • [MBR2]=Jan

En este ejemplo, [DTP1] devuelve "true".