versión 6.0
Una constante es una expresión que tiene un valor fijo. Hay dos tipos de constantes: constantes predefinidas que usted selecciona por nombre, y constantes literales para las cuales debe introducir un valor.
Constantes predefinidas
4D proporciona un conjunto de constantes predefinidas. Estas constantes están listadas en la ventana del Explorador:
Para utilizar una constante predefinida en una ventana del editor de métodos:
Arrastre y suelte la constante desde la ventana del Explorador a la ventana del editor de métodos.
Introduzca directamente su nombre en la ventana del editor de métodos. La función de entrada predictiva sugiere las constantes que corresponden al contexto de programación.
Los nombres de las constantes predefinidas pueden contener hasta 31 caracteres.
Las constantes predefinidas aparecen subrayadas por defecto en el editor de métodos y en la ventana del depurador:
En la ventana anterior, On Load, por ejemplo, es una constante predefinida.
Constantes literales
Las constantes literales pueden ser de cuatro tipos de datos:
Cadena
Numérico
Fecha
Hora
Constantes cadena
Una constante de tipo cadena está entre comillas (" "). Estos son algunos ejemplos de constantes cadena:
"Añadir registros"
"Nose encontraron registroa."
"Factura"
Una cadena vacía se especifica por la sucesión de comillas sin nada entre ellas ("").
Constantes numéricas
Una constante numérica se escribe como un número real. Estos son algunos ejemplos de constantes numéricas:
27
123.76
0.0076
Los números negativos se especifican con el signo (). Por ejemplo:
27
123.76
0.0076
Constantes Fecha
Una constante fecha se encuentra entre signos de admiración (! !). En España y Latinoamérica, una fecha está ordenada día/mes/año, con una barra oblicua (/) separando los valores. Estos son algunos ejemplos de constantes fecha:
!1/1/76!
!4/4/04!
!12/25/96!
Una fecha nula se escribe !00/00/00!
Consejo: el editor de métodos incluye un atajo para introducir una fecha nula. Para digitar una fecha nula, digite el carácter signo de admiración (!) y presione Intro.
Nota: un año de dos dígitos se asume que pertenece al siglo 20. A menos que este número por defecto haya sido cambiado utilizando el comando SET DEFAULT CENTURY.
Constantes hora
Una constante hora se encuentra entre signos de interrogación (?...?).
Nota: esta sintaxis puede ser utilizada en Windows y Macintosh. Bajo Macintosh, también puede utilizar el símbolo Daga (Opción-T en teclado en castellano).
En la versión en castellano de 4D, una constante hora se ordena hora:minuto:segundo, separando los valores con dos puntos (:). Las horas son guardadas en formato de 24 horas.
Estos son algunos ejemplos de constantes horas:
?00:00:00? ` media noche
?09:30:00? ` 9:30 am
?13:01:59? ` 13 horas, 1 minuto, y 59 segundos
Una hora nula se escribe ?00:00:00?
Consejo: el editor de métodos incluye un atajo para introducir una hora nula. Para digitar una hora nula, introduzca el carácter interrogante (?) y presione Intro.
Ver también
Condiciones y bucles, Convenciones, Métodos, Operadores, Punteros, Tipos de datos, Variables.