Manual OPUS AEC10, CMS, 2009, 2010 expresiones dbase


OPUS Expresiones D’BASE

Una expresión Dbase la constituye una cadena de operadores y operandos que pueden producir un resultado ya sea un número o una cadena de caracteres. OPUS utiliza en varios lugares para su configuración expresiones con la sintaxis de Dbase.

Descripción

Operandos

Los campos de las bases de datos pueden involucrarse como operandos en expresiones D´Base.

Operandos Constantes

Las expresiones D´Base pueden consistir en números, caracteres o constantes lógicas.

Una constante numérica es un número. Por ejemplo 5, 6.7, 8 etc. Los caracteres constantes pueden ser nombres, direcciones etc., y las constantes lógicas pueden ser .TRUE. (que significa verdadero) ó .FALSE. (que significa falso), o bien .T. y .F. respectivamente.

Operadores

Se pueden utilizar operadores aritméticos de , -, *, / y **(exponenciación o bien el carácter ^ ).

El operador se puede utilizar para juntar cadenas: ‘ABC’ ‘DEF’ dando como resultado ‘ABCDEF’.

Por último operadores lógicos =, <> ó #, <, >, <=, >=, $(contiene), .NOT., .AND. y .OR.

El operador contiene funciona sobre cadenas y determina si una cadena se encuentra incluida en otra, por ejemplo: ‘AC’ $’ACBDE’ el resultado sería .T.

La precedencia de menor a mayor entre operadores es la siguiente:

.OR., .AND., .NOT., =, <>, <, >, <=, >=, $, , – , *, / , **

¿Necesitas ayuda? Chatea ahora por WhatsApp