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 / Desarrollar una aplicación o un sitio web / Controles, ventanas y páginas / Máscaras de entrada y de visualización
  • Presentación
  • Recordatorio
  • Mascarilla Default
  • Las máscaras de preselección
  • Máscara adicional
  • Las máscaras personalizadas
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

Recordatorio

WINDEV, WINDEV Mobile y WEBDEV proponen dos tipos de máscaras:
  • los máscaras de entrada que definen los caracteres que se pueden escribir en los controles que se encuentran en una ventana o en una página. En ocasiones, estas máscaras también se pueden utilizar para modificar el uso de mayúsculas / minúsculas de los valores asignados a los controles de ventana oa los controles de página a través de la programación.
  • los máscaras de visualización que definen los caracteres que pueden ser:
    • WINDEVWINDEV Mobile en los controles de las ventanas.
    • impreso en los controles reporte.
Mascarilla Default
Por Default, al crear una fecha control:
  • se selecciona la máscara de entrada "Fecha definida por el proyecto: se tiene en cuenta automáticamente la información definida en los parámetros de gestión de las fechas del proyecto. Recordatorio: Estos parámetros se definen para cada idioma en la pestaña "Idiomas" del proyecto description:
    1. En la pestaña "Proyecto", en el grupo "Proyecto", haga clic en "Descripción".
    2. Seleccione la pestaña "Idiomas" y enseguida la pestaña "Fecha".
    3. El formato utilizado corresponde a:
      • los parámetros del sistema operativo,
      • los parámetros especificados (con los días y meses definidos).
  • WINDEVWINDEV Mobile se selecciona la máscara de visualización "Same mask as the input" (Misma máscara que la entrada).
Observaciones:
  • En un reporte, al crear un preset Fecha control, el asistente permite seleccionar el formato de visualización del control.
  • Una lista de máscaras preestablecidas se propone en la ventana de description del control. Es posible:
    • seleccione una máscara de preajuste.
    • crear una máscara personalizada.
Las máscaras de preselección
Se proponen las siguientes máscaras (en el orden en que aparecen en el editor de ventanas, editor de páginas o editor de reportes):
  • la fecha definida por el proyecto. La fecha definida por el proyecto depende del formato de la fecha seleccionado en los parámetros del idioma del proyecto ("Proyecto .. Proyecto description", pestaña "Idioma", opciones lingüísticas sobre la fecha).
  • DD/MM/AAAA" ("01/02/1979", por ejemplo)
  • DD/MM/YYY" ("01/02/79", por ejemplo)
  • DDD DD' ("Tue 15" por ejemplo)
  • MM/DD/YYYYY" ("02/01/1979" por ejemplo)
  • MM/DD/YYY" ("02/01/79" por ejemplo)
  • AAAA/MM/DD" ("1979/02/01", por ejemplo)
  • YY/MM/DD" ("79/02/01", por ejemplo)
  • DD/MM/YYYYY HH:mm:SS' ("01/02/1979 21:35:15" por ejemplo)
  • MM/DD/YYYYY HH:mm:SS' ("02/01/1979 21:35:15" por ejemplo)
  • DD/MM/YYYYY HH:mm:SS:CC' ("01/02/1979 21:35:15:10" por ejemplo)
  • MM/DD/AAAA HH:mm:SS:CC' ("02/01/1979 21:35:15:10" por ejemplo)
  • DDDDD DD MMMM AAAA" ("jueves 01 febrero 1979" por ejemplo)
  • Dddd DD Mmmm AAAA" ("martes 13 de junio de 2000", por ejemplo)
  • Dddd DD Mmm YYYYYY" ("Sábado 01 Dic 2001" por ejemplo)
Máscaras adicionales están disponibles en WINDEV y WEBDEV:
  • WEBDEV - Código Servidor Fecha (HTML5)
  • WEBDEV - Código Servidor Fecha y hora (HTML5)
  • WINDEVWINDEV Mobile Duración relativa (ayer, en 3 días, etc.).
    Android Esta máscara no está disponible.
WEBDEV - Código Servidor Máscaras adicionales En WEBDEV, también tiene la posibilidad de seleccionar máscaras de entrada HTML 5. Estas máscaras de entrada le permiten utilizar las comprobaciones HTML 5 para validar la entrada..
Atención: Estas máscaras no son compatibles con todos los navegadores y pueden comportarse de forma diferente según el navegador utilizado.
Están disponibles las siguientes máscaras de entrada HTML 5:
Máscara seleccionadaPropósitoEfectos durante la entrada en el control
Fecha (HTML5)Introducir una fecha en formato AAAA-MM-DD
  • INTERNET Explorador 9: No soportado.
  • INTERNET Explorador 11: control con un giro utilizado para modificar automáticamente la fecha.
    Al validar el formulario, si el valor introducido es incorrecto, aparece un mensaje pidiéndole que introduzca un valor correcto..
  • Borde 38: control con un giro utilizado para modificar automáticamente la fecha.
    Al validar el formulario, si el valor introducido es incorrecto, se muestra un tooltip que le pide que introduzca un valor correcto.. El foco es set en el control.
  • FireFox 5: No soportado.
  • Cromo 12: control con un giro utilizado para modificar automáticamente la fecha.
    Al validar el formulario, si el valor introducido es incorrecto, se muestra un tooltip que le pide que introduzca un valor correcto.. El foco es set en el control.
  • Opera 11.11: Caja combo con una flecha usada para expandir una Calendar.
  • Safari 5: Al validar la forma, si el valor introducido es incorrecto, el foco es set en el control.
Fecha y hora (HTML5)Introducción de la fecha y la hora en formato AAAA-MM-DDTHH:MM
  • INTERNET Explorador 9: No soportado.
  • INTERNET Explorador 11: No soportado.
  • Borde 38: No soportado.
  • FireFox 5: No soportado.
  • Cromo 12: control con un giro utilizado para modificar automáticamente la fecha y la hora.
    Al validar el formulario, si el valor introducido es incorrecto, se muestra un tooltip que le pide que introduzca un valor correcto.. El foco es set en el control.
  • Opera 11.11: Cuadro combinado con flecha utilizado para expandir una Calendar para la parte de la fecha y un giro utilizado para modificar la parte de la hora.
  • Safari 5: Al validar la forma, si el valor introducido es incorrecto, el foco es set en el control.
WINDEVWINDEV Mobile

Máscara adicional

En WINDEV y WINDEV Mobile, tiene la posibilidad de seleccionar una máscara de visualización adicional: "Duración relativa (ayer, en 3 días, etc.)".
Esta máscara se utiliza para expresar la duración pasada (o la duración futura) entre la fecha del día y la fecha introducida en la control. Este formato se expresa en lenguaje natural.
Las diferentes formulaciones utilizadas se pueden configurar en la descripción del proyecto del idioma actual:
  1. En la pestaña "Proyecto", en el grupo "Proyecto", haga clic en "Descripción".
  2. En la pestaña "Idiomas":
    • seleccione el idioma que desea configurar.
    • seleccione la pestaña "Fecha".
  3. Haga clic en el botón "Fechas y Horas en lenguaje natural".
  4. Si es necesario, defina los títulos personalizados que desea utilizar. Estos títulos se utilizarán:
    • para el resultado de DateToString (utilizado con la constante maskDateRelativeDuration).
    • para los controles de edición de fecha que utilizan la máscara de visualización "Duración relativa".
Las máscaras personalizadas
Los siguientes elementos pueden utilizarse para definir una máscara personalizada (distinguiendo entre mayúsculas y minúsculas):
  • 'DDDD' (día que corresponde de la semana, por ejemplo "Jueves"). Las mayúsculas y minúsculas dependen de las opciones de idioma del proyecto.)
  • Dddd" (día correspondiente de la semana con la primera letra en mayúsculas, por ejemplo: Lunes)
    Java Esta sintaxis no está disponible.
  • dddd" (día correspondiente de la semana con la primera letra en minúsculas, por ejemplo: lunes)
    Java Esta sintaxis no está disponible.
  • DDD' (abreviatura del día de la semana, "Thu" por ejemplo)
  • Ddd" (abreviatura del día de la semana con la primera letra en mayúsculas, por ejemplo: lun)
    Java Esta sintaxis no está disponible.
  • ddd" (abreviatura del día de la semana con la primera letra en minúsculas, por ejemplo: lun)
    Java Esta sintaxis no está disponible.
  • DD" (fecha en dígitos, "25" por ejemplo)
  • MMMM" (mes en letras, por ejemplo "enero". Las mayúsculas y minúsculas dependen de las opciones de idioma del proyecto.)
  • Mmmm' (mes deletreado con la primera letra en mayúsculas, por ejemplo: Enero)
    Java Esta sintaxis no está disponible.
  • mmmm' (mes deletreado con la primera letra en minúsculas, por ejemplo: enero)
    Java Esta sintaxis no está disponible.
  • MMM" (abreviatura del mes, "Jan" por ejemplo)
  • Mmm" (abreviatura del mes con la primera letra en mayúsculas, por ejemplo: Ene)
    Java Esta sintaxis no está disponible.
  • mmm" (abreviatura del mes con la primera letra en minúsculas, por ejemplo: ene)
    Java Esta sintaxis no está disponible.
  • MM" (mes en cifras, "06" por ejemplo)
  • YYYYY" (año en cuatro dígitos, "2001" por ejemplo)
  • YY" (dos últimos dígitos del año, "01" por ejemplo)
  • HH" (hora en dígitos, "13" por ejemplo)
  • mm" (minutos en cifras, "32" por ejemplo)
  • SS" (segundos en cifras, "46" por ejemplo)
Estas máscaras se pueden combinar. Por ejemplo: DDD DD DD MMMM YYYYYY at HH:mm' devolverá un resultado en el siguiente formato: "Vie 02 Febrero 1979 a las 21:35".
WEBDEV - Código Servidor Las máscaras de entrada personalizadas se gestionan en modo de sólo lectura: no están disponibles cuando el usuario de la web realiza una entrada en el control.
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