SET DATE
SET DATE [TO] cDateFormatDefine formato de presentación de fechas.
Descripción general
SET DATE TO BRITISH es variante histórica. El ejemplo usa Set con máscara explícita y restaura valor anterior. No cambia fecha del sistema ni resuelve años de dos dígitos; _SET_EPOCH es separado. Formatos de integración deben pertenecer al contrato. (Fuentes: refs. 1–2.)
Sintaxis
SET DATE [TO] cDateFormatEjemplo comentado
#Include "Protheus.ch"
#Include "set.ch"
User Function Ed651()
Local xAnterior
// Conservar estado para mantener comportamiento del llamador.
xAnterior := Set(_SET_DATEFORMAT,"dd/mm/yyyy")
ConOut(cValToChar(Set(_SET_DATEFORMAT)))
Set(_SET_DATEFORMAT,xAnterior)
Return NilMuestra configuración temporal y restaura anterior en flujo normal. En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.
- Garantice restauración también en errores. Use constantes del set.ch instalado.
- En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.

Comentarios
Todavía no hay comentarios aprobados.
Inicia sesión con Google o Microsoft para comentar.