Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
SET DEFAULT CENTURY
|
SET DEFAULT CENTURY ( siglo {; añoPivote} ) | ||||||||
Parámetro | Tipo | Descripción | ||||||
siglo | Entero largo |
![]() |
Siglo por defecto (menos uno) para la entrada de años con dos dígitos | |||||
añoPivote | Entero largo |
![]() |
Año pivote para la entrada de años con dos dígitos | |||||
El comando SET DEFAULT CENTURY permite especificar el siglo por defecto y el año pivote utilizado por 4D cuando introduce una fecha con sólo dos dígitos para el año.
El valor del año pivote define la forma como 4D interpretará la entrada de datos de una fecha con un año de dos dígitos:
Por defecto, 4D establece el siglo 20 como el siglo por defecto y utiliza 30 como año pivote. Por ejemplo:
Para cambiar este comportamiento por defecto, ejecute el comando SET DEFAULT CENTURY. El efecto del comando es inmediato. Puede pasar únicamente un nuevo siglo por defecto, o un nuevo siglo por defecto y un año pivote.
Si pasa sólo un nuevo siglo por defecto menos uno en siglo, 4D interpretará todos los años introducidos con dos dígitos como que pertenecen a este siglo.
Por ejemplo, después de llamar:
SET DEFAULT CENTURY(20) ` Fijar el siglo 21 como siglo por defecto
Adicionalmente, puede especificar el parámetro opcional añoPivote.
Por ejemplo, después de este llamado, en el cual el año pivote es 1995:
SET DEFAULT CENTURY(19;95) ` Fijar el siglo 21 como siglo por defecto si el año es menor que 95
Nota: este comando afecta únicamente cómo 4D interpreta las fechas introducidas con años de dos dígitos.
En todos los casos:
Este comando afecta sólo la entrada de datos. No tiene ningún efecto en el almacenamiento de datos, cálculos, etc.
Producto: 4D
Tema: Fechas y horas
Número
392
Modificado: 4D v6.7
Manual de lenguaje 4D ( 4D v20 R7)