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., =, <>, <, >, <=, >=, $, , – , *, / , ** |