4D v16.3

Constantes

Inicio

 
4D v16.3
Constantes

Constantes  


 

 

Una constante es una expresión que tiene un valor fijo. Hay dos tipos de constantes: constantes predefinidas que selecciona por nombre y constantes literales para las cuales debe introducir un valor.

4D ofrece 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.

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.

Las constantes literales pueden ser de cuatro tipos de datos:

  • Cadena
  • Numérico
  • Fecha
  • Hora

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 ("").

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

Nota: desde 4D v15, el separador decimal por defecto es un punto (.), Sin importar el idioma del sistema. Si ha marcado la opción "Usar configuración del sistema regional" (ver Página Métodos), debe utilizar el separador definido en su sistema.

Una constante fecha se encuentra entre signos de admiración (!…!). Desde 4D v15, una fecha debe estar estructurada utilizando el formato ISO (!YYYY-MM-DD!). Estos son algunos ejemplos de constantes fecha:

!1976-01-01!
!2004-09-29!
!2015-12-31!

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.

Notas:

  • Por razones de compatibilidad, 4D acepta que el año sea de dos dígitos. Un año de dos dígitos se asume que pertenece al siglo 20 o al 21 basados en si es mayor o menor que 30, a menos que este número por defecto haya sido cambiado utilizando el comando SET DEFAULT CENTURY.
  • Si ha marcado la opción "Usar configuración del sistema regional" (ver Página Métodos), debe utilizar el formato de fecha definido en su sistema. Por lo general, en un ambiente de Estados Unidos, las fechas se introducen mes/día/año, con una barra "/" que separa los valores.

Una constante hora se encuentra entre signos de interrogación (?...?).

En la versión en castellano de 4D, una constante hora se ordena hora:minuto:segundo, separando los valores con dos puntos (:). Las horas se guardan en formato de 24 horas.

Estos son algunos ejemplos de constantes horas:

?00:00:00? ` media noche
?09:30:00? ` 9:30 de la mañana
?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

 
PROPIEDADES 

Producto: 4D
Tema: Presentación del lenguaje

 
HISTORIA 

Modificado: 4D v15

 
ARTICLE USAGE

Manual de lenguaje 4D ( 4D v16)
Manual de lenguaje 4D ( 4D v16.1)
Manual de lenguaje 4D ( 4D v16.2)
Manual de lenguaje 4D ( 4D v16.3)