Usina BRGuía AdvPL
Ingresar
← Todos los temas
COMANDOEn revisión

SET DATE

SET DATE [TO] cDateFormat

Define formato de presentación de fechas.

SET DATEAdvPL
01 · DESCRIPCIÓN GENERAL

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

02 · SINTAXIS

Sintaxis

SET DATE [TO] cDateFormat
03 · EJEMPLO PRÁCTICO

Ejemplo 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 Nil
Resultado esperado

Muestra 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.

BUENAS PRÁCTICAS
  • 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.

Contenido relacionado

REFERENCIAS
  1. TOTVS. Set: parâmetros e valores anteriores. Consulta el 2026-10-28.
  2. Guia de referência eAdvPL. §1.1–1.2, sintaxe histórica. Consulta el 2026-10-28.
Estado
En revisión
Página creada el
Última revisión el
Idioma original
Portugués
Revisión
Usina.BR
0 comentario(s) aprobado(s)

Comentarios

Todavía no hay comentarios aprobados.

Inicia sesión con Google o Microsoft para comentar.

Desarrollado con Usina Docs · Alpha