AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Propiedades WLanguage / Propiedades de ventanas, páginas y controles
  • Presentación
  • Límites
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados

Presentación

Los controles de edición de fecha y hora y los controles de Calendar utilizan dos formatos:
  • El formato del valor visualizado (llamado máscara de entrada): este formato se utiliza para mostrar la fecha o la hora en la control Campo de entrada.
  • El formato del valor devuelto por el programa o transferido a una posición..
Si la máscara de entrada y el valor devuelto no son idénticos, la conversión se realiza automáticamente al guardar el Record asociado.

El formato del valor devuelto se escribe en el editor de la ventana, en la pestaña "Detalles" de la ventana description de los controles de edición de la fecha o la hora.
El MemoryFormat Property se utiliza para get y cambiar el formato del valor devuelto para:
  • los controles de edición de Fecha u Hora.
  • las columnas de los controles de la tabla de fecha o de hora.
  • Calendar controla.
  • Controles estáticos.
  • WINDEVWindows los controles editables de Combo Box.
  • WINDEVWindows las columnas de los controles de tabla visualizados por los controles Combo Box.
Ejemplo
WINDEVWEBDEV - Código ServidorJavaAjax
EDT_Date1.MemoryFormat = "YYYMMDD"
Trace(EDT_Date1)  // Will display 20010702
EDT_Date1.MemoryFormat = "MM/DD/YYYY"
Trace(EDT_Date1) // Will display 07/02/2001
EDT_Time1.MemoryFormat = "HH:MM"
Trace(EDT_Time1)  // Will display "14:31"
EDT_Time1.MemoryFormat = "HHMMSS"
Trace(EDT_Time1) // Will display "143123"
WINDEV
// Stored format of a Combo Box control displaying a list
Trace(COMBO_ListEdit.MemoryFormat)
COMBO_ListEdit.MemoryFormat = "YYYMMDD"
Trace(COMBO_ListEdit.MemoryFormat)
 
// Combo Box displaying a table
// Stored format of a Date column in a Table control
Trace(COMBO_TableEdit.COL_DateCol.MemoryFormat)
Sintaxis

Averiguar el valor devuelto Ocultar los detalles

<Returned value> = <Control used>.MemoryFormat
<Returned value>: Cadena de caracteres
Formato utilizado actualmente para el valor de retorno del control especificado.
Para los controles y columnas de edición de una control Tabla, se selecciona la opción "Tal cual" si este parámetro corresponde a una cadena vacía ("").: en este caso, el valor devuelto corresponde a la máscara de entrada (devuelta por la InputMask property).
Para los controles Calendar se utiliza el formato Default ("YYYYMMDD") si este parámetro corresponde a una cadena vacía ("").
<Control used>: Nombre del control
Nombre del control utilizado:
  • "Fecha" o "Hora" control Campo de entrada,
  • Columna "Fecha" u "Hora" de un control Tabla,
  • Control Calendario.
PHP La propiedad MemoryFormat sólo está disponible en los controles Calendar.
WINDEVUniversal Windows 10 AppAndroidJavaPHP

Modificando el valor devuelto Ocultar los detalles

<Control used>.MemoryFormat = <New format>
<Control used>: Nombre del control
Nombre del control utilizado:
  • "Fecha" o "Hora" control Campo de entrada,
  • Columna "Fecha" u "Hora" de un control Tabla,
  • Control Calendario.
PHP La propiedad MemoryFormat sólo está disponible en los controles Calendar.
<New format>: Cadena de caracteres
Nuevo formato usado para el valor de retorno del control especificado.
Para los controles de edición y las columnas de una control Tabla, se selecciona la opción "Tal cual" si este parámetro corresponde a una cadena vacía.: en este caso, el valor devuelto corresponde a la máscara de entrada (devuelta por la InputMask property).
Para los controles de Calendar, se utiliza el formato Default ("YYYYMMDD") si este parámetro corresponde a una cadena vacía ("").
Observaciones

Límites

El MemoryFormat Property se aplica únicamente a:
  • Controles de edición de "Fecha" y "Hora".
  • las columnas del control Tabla de tipo "Fecha" y "Hora".
  • Controles Calendar.
  • Controles estáticos.
  • WINDEV controles Combo Box editables.
  • WINDEV de un control Tabla mostrado por los controles Combo Box.
WEBDEV - Código Servidor El MemoryFormat Property es de sólo lectura.
AndroidJava El MemoryFormat Property se aplica sólo a los controles de Edición.
PHP La propiedad MemoryFormat sólo está disponible en los controles Calendar.
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/05/2022

Señalar un error o enviar una sugerencia | Ayuda local