PC SOFT

AYUDA EN LÍNEA
DE WINDEV, WEBDEV Y WINDEV MOBILE

Este contenido proviene de una traducción automática.. Haga clic aquí para ver la versión original en inglés.
  • Panorama general
  • Máscaras de visualización por defecto
  • Máscaras de preselección
  • Máscaras de texto
  • "Máscaras de"texto y dígitos
  • Máscaras de"computadora".
  • "Máscaras de"número de teléfono
  • "Máscaras"Empresa/Banco
  • Máscaras de"número de seguro social".
  • "Máscaras de"código postal
  • "Máscaras"Native HTML5 input
  • Máscaras de entrada personalizadas
  • Máscara de entrada de archivos
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Otros
Procedimientos almacenados
Panorama general
WINDEV, WEBDEV y WINDEV Mobile 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. A veces, estas máscaras también se pueden usar para modificar el caso (caracteres en mayúscula / minúscula) de los valores asignados a los controles de ventana o a los controles de página mediante la programación.
  • los máscaras de visualización que definen los caracteres que se pueden imprimir en los controles que se encuentran en un archivoreporte.
Máscaras de visualización por defecto
En una ventana, una página o una reporte máscara sin entrada (o máscara de visualización) se asocia por defecto con un control de texto.. Tienes la habilidad de hacerlo:
  • seleccione una máscara de entrada de configuraciones prefijadas.
  • crear una máscara de entrada personalizada.
señalar: Si el control es relacionado para un elemento, el valor guardado en el archivo será el valor visualizado.
Máscaras de preselección
Las siguientes máscaras son propuestas por WINDEV, WINDEV Mobile o WEBDEV (en el orden en que aparecen en el editor de ventanas o en el editor de páginas):

Máscaras de texto

Máscara seleccionadaEfectos durante la entrada en el controlEfectos durante la asignación por programaciónEjemplos
nonoSin máscara de entradaSin máscara de visualización
1ª letra en mayúsculasSi el primer carácter escrito es una letra, esta letra se mostrará en mayúsculas..
Se pueden escribir todos los caracteres.
Si el primer carácter escrito es una letra, esta letra se mostrará en mayúsculas..
Todos los personajes están permitidos.
  • Ave5a8B
  • J4-h89
Todo en mayúsculasTodas las letras se mostrarán en mayúsculas.
Se pueden escribir todos los caracteres.
Todas las letras se mostrarán en mayúsculas.
Todos los personajes están permitidos.
  • TE_V4L
  • 5JU6.5
Todo en minúsculasTodas las letras se mostrarán en minúsculas.
Se pueden escribir todos los caracteres.
Todas las letras se mostrarán en minúsculas.
Todos los personajes están permitidos.
  • te_v4l
  • 5ju6.5
LetrasSólo se pueden escribir las letras (mayúsculas o minúsculas).Todos los personajes están permitidos.
  • GTfrDs
  • ojTFEsD
Letras mayúsculasSólo se pueden escribir las letras. Estas letras se mostrarán automáticamente en mayúsculas.
señalar: Hay dos tipos de máscaras disponibles: con o sin caracteres acentuados.
Todas las letras estarán en mayúsculas.
Todos los personajes están permitidos.
  • GTREZS
  • POKUAS

"Máscaras de"texto y dígitos

Máscara seleccionadaEfectos durante la entrada en el controlEfectos durante la asignación por programaciónEjemplos
DígitosSólo se pueden escribir los dígitos y el carácter ' ' (espacio).Todos los personajes están permitidos.
  • 49 862
  • 695372
Letras + dígitosSólo se pueden escribir las letras (mayúsculas o minúsculas) y los dígitos.Todos los personajes están permitidos.
  • hT54Ij
  • T96Hgu
Letras mayúsculas + dígitosSólo se pueden escribir las letras y los dígitos.
Las letras se mostrarán automáticamente en mayúsculas.
Todas las letras se mostrarán en mayúsculas.
Todos los personajes están permitidos.
  • HT86I6
  • 97J8DR
Letra luego Letra/Dígito
(Sólo WINDEV y WINDEV Mobile)
El primer carácter es necesariamente una letra (mayúscula o minúscula), luego los otros caracteres son letras (mayúsculas o minúsculas) y/o dígitos.Todos los personajes están permitidos.
  • j45B79c
  • Pr4f9V
Carta y después Carta (CAP)/Dígito
(Sólo WINDEV y WINDEV Mobile)
El primer carácter es necesariamente una letra en mayúsculas, luego los otros caracteres son letras en mayúsculas y/o dígitos.Todos los personajes están permitidos.
  • G215FK
  • MN89R1
Números,.+-' ' '.Sólo se pueden escribir los siguientes elementos:
  • los dígitos.
  • los personajes:
    • "y la otra," (coma),
    • '.' (dot),
    • "+" (signo más),
    • -" (signo menos),
    • ' ' (espacio).
Todos los personajes están permitidos.
  • +586.21
  • 251.597,58
Número romanoSólo se pueden escribir las letras utilizadas para los números romanos.Todos los personajes están permitidos.
  • MMIX

Máscaras de"computadora".

Máscara seleccionadaEfectos durante la entrada en el controlEfectos durante la asignación por programaciónEjemplos
Nombre y lleno ruta de un archivoTodos los caracteres se pueden escribir.
hasta 260 caracteres.
Todos los personajes están permitidos.
hasta 260 caracteres.
  • C:\MyDoc\Archivo.DOC
  • AASLASH_\Post4\Test.TXT
Nombre de un archivo (sin suruta)Todos los caracteres se pueden escribir.
hasta 260 caracteres.
Todos los personajes están permitidos.
hasta 260 caracteres.
  • Archivo.DOC
  • TXT de prueba
Dirección de correo electrónico (sólo validación sintáctica)Se puede introducir cualquier carácter excepto:
  • '(' (paréntesis de apertura),
  • ')' (soporte de cierre),
  • < (menos que),
  • (mayor que)" (mayor que),
  • "y la otra," (coma),
  • ';' (semicolon),
  • "El hombre de los dos puntos...
  • "ASLASH" (barra invertida),
  • " " "" (cito),
  • ' ' (espacio).
El carácter '@' solo puede introducirse una vez.
Todos los personajes están permitidos.
  • Julia@yahoo.com
  • Anthony@hotmail.com
Dirección de correo electrónico (validación estricta del dominio)Las mismas restricciones que para la comprobación sintáctica de una dirección de correo electrónico.
Comprueba la sintaxis de la dirección de correo electrónico así como el TLD (Top Level Domain) en relación con la lista de TLDs existentes (consulteEmailCheckAddress).
Todos los personajes están permitidos.
  • Julia@yahoo.com
  • Anthony@hotmail.com
Múltiples direcciones de correo electrónico (sólo validación sintáctica)Las mismas restricciones que para la comprobación sintáctica de una dirección de correo electrónico. Las direcciones deben estar separadas por el carácter ";".Todos los personajes están permitidos.
  • Julia@yahoo.com;Antoine@hotmail.com
Múltiples direcciones de correo electrónico (validación estricta del dominio)Las mismas restricciones que para la comprobación estricta de una dirección de correo electrónico. Las direcciones deben estar separadas por el carácter ";".Todos los personajes están permitidos.
  • Julia@yahoo.com;Antoine@hotmail.com
Dirección IPv4Sólo se pueden escribir los dígitos y los puntos.Todos los personajes están permitidos.
  • 192.168.0.1
Dirección IPv6Sólo se pueden escribir los dígitos y los caracteres "::".Todos los personajes están permitidos.
  • 0012:3153::5b32
Dirección MACSólo se pueden escribir los dígitos, las letras y los caracteres "::".Todos los personajes están permitidos.
  • 01:23:23:23:45:67:89:89:ab
Versiones 24 y posteriores
128-bit UUID
(sin espacio)
Nueva funcionalidad versión 24
128-bit UUID
(sin espacio)
128-bit UUID
(sin espacio)
Sólo se pueden escribir dígitos y letras.
AndroidWidget Android Java No disponible.
Todos los personajes están permitidos.
  • 29ea9852143a46a4842aca811e5f8597
Versiones 24 y posteriores
128-bit UUID
(guiones)
Nueva funcionalidad versión 24
128-bit UUID
(guiones)
128-bit UUID
(guiones)
Sólo se pueden escribir dígitos, letras y caracteres "-".
AndroidWidget Android Java No disponible.
Todos los personajes están permitidos.
  • 29ea9852-143a-46a4-842a-ca811e5f8597
Versiones 24 y posteriores
128-bit UUID
(frenos)
Nueva funcionalidad versión 24
128-bit UUID
(frenos)
128-bit UUID
(frenos)
Sólo se pueden escribir dígitos, letras y caracteres "{}" y "-".
AndroidWidget Android Java No disponible.
Todos los personajes están permitidos.
  • {29ea9852-143a-46a4-842a-ca811e5f8597}
Versiones 24 y posteriores
256-bit UUID
(sin espacio)
Nueva funcionalidad versión 24
256-bit UUID
(sin espacio)
256-bit UUID
(sin espacio)
Sólo se pueden escribir dígitos y letras.
AndroidWidget Android Java No disponible.
Todos los personajes están permitidos.
  • c5c9b31729278ad9da1efc44
    c437b7d85b57060f41e2bf
    4d0e112e112eadb77a6d0b

"Máscaras de"número de teléfono

Máscara seleccionadaEfectos durante la entrada en el controlEfectos durante la asignación por programaciónEjemplos
Número de teléfonoSólo se pueden escribir los siguientes elementos:
  • los dígitos.
  • los personajes:
    • '.' (dot),
    • '-' (guion),
    • '(' (paréntesis de apertura),
    • ')' (soporte de cierre),
    • ' ' (espacio).
Todos los personajes están permitidos.
  • (33)4.58.69.76.21
  • 03 95 87 12 35
Número de teléfono de FranciaSólo se pueden escribir los siguientes elementos:
  • los dígitos.
  • los personajes:
    • '.' (dot),
    • '-' (guion),
    • ' ' (espacio).
El valor introducido se realiza automáticamente en formato "XX.XX.XX.XX.XX.XX.XX"..
Todos los personajes están permitidos.
El valor asignado utiliza automáticamente el formato "XX.XX.XX.XX.XX.XX.XX"..
  • 04.58.69.76.21
  • 03.95.87.12.35
Versiones 20 y posteriores
Número de teléfono de Suiza
Nueva funcionalidad versión 20
Número de teléfono de Suiza
Número de teléfono de Suiza
Sólo se pueden escribir los siguientes elementos:
  • los dígitos.
  • los personajes: ' ' (espacio).
El valor introducido se realiza automáticamente en formato "0XX XXX XX XX XX"..
Todos los personajes están permitidos.
El valor asignado utiliza automáticamente el formato "0XX XXX XX XX XX".
  • 041 450 12 12
  • 051 250 22 22
Versiones 20 y posteriores
Número de teléfono de Bélgica
Nueva funcionalidad versión 20
Número de teléfono de Bélgica
Número de teléfono de Bélgica
Sólo se pueden escribir los siguientes elementos:
  • los dígitos.
  • los personajes: ' ' (espacio).
El valor introducido se realiza automáticamente en formato "0ZZ XX XX XX XX" o "0Z XXX XX XX XX", donde Z (o ZZ) corresponde al código de marcación de la zona.. En la mayoría de los casos, el código de marcación del área corresponde a 2 dígitos excepto en las grandes ciudades donde se requiere un solo dígito.: Bruselas: 2, Amberes: 3, Lieja: 4, Gante: 9.
Todos los personajes están permitidos.
El valor asignado se realiza automáticamente en formato "0ZZ XX XX XX XX" o "0Z XXX XX XX XX"..
  • 04 532 12 25
  • 050 23 23 23
Versiones 20 y posteriores
Número de teléfono de Canadá
Nueva funcionalidad versión 20
Número de teléfono de Canadá
Número de teléfono de Canadá
Sólo se pueden escribir los siguientes elementos:
  • los dígitos.
  • los personajes:
    • '-' (guion),
    • ' ' (espacio).
El valor introducido se utiliza automáticamente en el formato "XXX CCC-CCCC", donde XXX corresponde al código regional y CCC-CCC al número local..
Todos los personajes están permitidos.
El valor asignado utiliza automáticamente el formato "XXX CCC-CCCC"..
  • 403 250-350
  • 778 350-150

"Máscaras"Empresa/Banco

Máscara seleccionadaEfectos durante la entrada en el controlEfectos durante la asignación por programación
Número SIRENSólo se pueden escribir 8 dígitos. El noveno dígito corresponde a un número de suma de comprobación (calculado según el algoritmo de Luhn).. Se propone automáticamente.Todos los personajes están permitidos.
Número SIRETSe pueden escribir 12 dígitos. La decimotercera cifra corresponde a la suma de control (calculada según el algoritmo de Luhn).. Se propone automáticamente.Todos los personajes están permitidos.
Número IBANNúmero de cuenta bancaria internacional que contiene 2 letras, 2 dígitos (clave de control) y el número de cuenta en 30 dígitos.Todos los personajes están permitidos.
Número del RIB francésNúmero de cuenta bancaria francés en 23 caracteres:
  • 5 dígitos (código bancario),
  • 5 dígitos (número de sucursal),
  • 11 dígitos o letras (número de cuenta),
  • 2 dígitos (tecla RIB)
Todos los personajes están permitidos.
Tarjeta bancaria Visa o MasterCard16 dígitos.Todos los personajes están permitidos.
hasta 16 caracteres.
Tarjeta bancaria American Express15 dígitos.Todos los personajes están permitidos.
hasta 15 caracteres.

Máscaras de"número de seguro social".

Máscara seleccionadaEfectos durante la entrada en el controlEfectos durante la asignación por programaciónEjemplos
Número INSEE
(véase la nota más abajo)
Sólo se pueden escribir los dígitos.
El primer número siempre corresponde a un '1' o a un '2'.
hasta 13 dígitos.
Todos los personajes están permitidos.
hasta 13 caracteres.
  • 2790221241598
  • 1590866795412
Número INSEE + Clave
(véase la nota más abajo)
Sólo se pueden escribir los dígitos.
El primer número siempre corresponde a un '1' o a un '2'.
hasta 15 dígitos.
Todos los personajes están permitidos.
hasta 15 caracteres.
  • 279022124159875
  • 159086679541259
Los números de identificación utilizados por otros países también están disponibles en WINDEV, WINDEV Mobile y WEBDEV.

Recordatorio: El número del INSEE se utiliza para identificar a un individuo francés.. Este número contiene:
  • el género (1: Hombre, 2: Mujer),
  • los dos últimos dígitos del año de nacimiento,
  • el mes de nacimiento,
  • la región de nacimiento,
  • el número del INSEE correspondiente a la ciudad de nacimiento,
  • el número de orden correspondiente al rango de la inscripción de nacimientos en los registros de la ciudad.
    El número del INSEE puede completarse con un número de dos dígitos llamado "Key".. Esta clave se utiliza para comprobar la validez del número INSEE.

"Máscaras de"código postal

Los números de código postal utilizados por otros países también están disponibles en WINDEV, WINDEV Mobile y WEBDEV.
Versiones 17 y posteriores
WEBDEV - Código ServidorWEBDEV - Código Navegador

"Máscaras"Native HTML5 input

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..
Máscara seleccionadaPropósitoEfectos durante la entrada en el control
Correo electrónico (HTML5)Introducir una dirección de correo electrónico.
  • Internet Explorer 9: No soportado.
  • Internet Explorer 11: El color de fondo de un control indica un valor incorrecto.
    Al validar el formulario, si el valor introducido es incorrecto, aparece un mensaje pidiéndole que introduzca un valor correcto.
  • Borde 38: El color de fondo de un control indica un valor incorrecto.
    Al validar el formulario, si el valor introducido es incorrecto, aparece un mensaje pidiéndole que introduzca un valor correcto.
  • FireFox 5: El control está delimitado por una línea de lectura en la entrada y al salir del control, siempre que el valor introducido sea incorrecto..
    Al validar el formulario, si el valor introducido es incorrecto, se muestra un tooltip que le pide que introduzca un valor correcto.. El enfoque se fija en el control.
  • Cromo 12: Al validar el formulario, si el valor introducido es incorrecto, se muestra un tooltip que le pide que introduzca un valor correcto.. El enfoque se fija en el control.
  • Opera 11.11: No soportado.
  • Safari 5: Al validar el formulario, si el valor introducido es incorrecto, el foco se pone en el control.
Múltiples correos electrónicos (HTML5)Introducir direcciones de correo electrónico separadas por una coma.
  • Internet Explorer 9: No soportado.
  • Internet Explorer 11: El color de fondo de un control indica un valor incorrecto.
    Al validar el formulario, si el valor introducido es incorrecto, aparece un mensaje pidiéndole que introduzca un valor correcto.
  • Borde 38: El color de fondo de un control indica un valor incorrecto.
    Al validar el formulario, si el valor introducido es incorrecto, aparece un mensaje pidiéndole que introduzca un valor correcto.
  • FireFox 5: El control está delimitado por una línea de lectura en la entrada y al salir del control, siempre que el valor introducido sea incorrecto..
    Al validar el formulario, si el valor introducido es incorrecto, se muestra un tooltip que le pide que introduzca un valor correcto.. El enfoque se fija en el control.
  • Cromo 12: Al validar el formulario, si el valor introducido es incorrecto, se muestra un tooltip que le pide que introduzca un valor correcto.. El enfoque se fija en el control.
  • Opera 11.11: No soportado
  • Safari 5: Al validar el formulario, si el valor introducido es incorrecto, el foco se pone en el control.
URL (HTML5)Introducir una URL.
  • Internet Explorer 9: No soportado.
  • Internet Explorer 11: El color de fondo de un control indica un valor incorrecto.
    Al validar el formulario, si el valor introducido es incorrecto, aparece un mensaje pidiéndole que introduzca un valor correcto.
  • Borde 38: El color de fondo de un control indica un valor incorrecto.
    Al validar el formulario, si el valor introducido es incorrecto, aparece un mensaje pidiéndole que introduzca un valor correcto.
  • FireFox 5: El control está delimitado por una línea de lectura en la entrada y al salir del control, siempre que el valor introducido sea incorrecto..
    Al validar el formulario, si el valor introducido es incorrecto, se muestra un tooltip que le pide que introduzca un valor correcto.. El enfoque se fija en el control.
  • Cromo 12: Al validar el formulario, si el valor introducido es incorrecto, se muestra un tooltip que le pide que introduzca un valor correcto.. El enfoque se fija en el control.
  • Opera 11.11: Al salir del control, el contenido va precedido por "http://" si el protocolo no está especificado en el contenido.
  • Safari 5: Al validar el formulario, si el valor introducido es incorrecto, el foco se pone en el control.
Mes (HTML5)Introducir un mes en formato AAAA_MM
  • Internet Explorer 9: No soportado.
  • Internet Explorer 11: No soportado.
  • Borde 38: Se visualiza una lista utilizada para introducir el mes.
  • FireFox 5: No soportado.
  • Cromo 12: Control con un giro para modificar automáticamente el mes.
    Al validar el formulario, si el valor introducido es incorrecto, se muestra un tooltip que le pide que introduzca un valor correcto.. El enfoque se fija en el control.
  • Opera 11.11: Visualización de un cuadro combinado con una flecha utilizada para expandir un calendario.
  • Safari 5: Al validar el formulario, si el valor introducido es incorrecto, el foco se pone en el control.
Semana (HTML5)Introducción de una semana en formato AAAA-W99
  • Internet Explorer 9: No soportado.
  • Internet Explorer 11: No soportado.
  • Borde 38: Se visualiza una lista utilizada para introducir la semana..
  • FireFox 5: No soportado.
  • Cromo 12: Control con un giro utilizado para modificar automáticamente la semana.
    Al validar el formulario, si el valor introducido es incorrecto, se muestra un tooltip que le pide que introduzca un valor correcto.. El enfoque se fija en el control.
  • Opera 11.11: Visualización de un cuadro combinado con una flecha utilizada para expandir un calendario.
  • Safari 5: Al validar el formulario, si el valor introducido es incorrecto, el foco se pone en el control.
Teléfono (HTML5)Introducir un número de teléfono.
Color (HTML5)Introducir un color HTML.
  • Internet Explorer 9: No soportado.
  • Internet Explorer 11: No soportado.
  • Borde 38: Combo box con color y selector de color.
  • FireFox 5: No soportado.
  • Cromo 12: Al validar el formulario, si el valor introducido es incorrecto, se muestra un tooltip que le pide que introduzca el valor correcto y se enfoca en el control.
  • Opera 11.11: Cuadro combinado con color en el área de visualización y selector de color si el usuario hace clic en la flecha.
  • Safari 5: Al validar el formulario (enviar), si el valor introducido es incorrecto, el foco se pone en el control.
Nueva funcionalidad versión 17
WEBDEV - Código ServidorWEBDEV - Código Navegador

"Máscaras"Native HTML5 input

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..
Máscara seleccionadaPropósitoEfectos durante la entrada en el control
Correo electrónico (HTML5)Introducir una dirección de correo electrónico.
  • Internet Explorer 9: No soportado.
  • Internet Explorer 11: El color de fondo de un control indica un valor incorrecto.
    Al validar el formulario, si el valor introducido es incorrecto, aparece un mensaje pidiéndole que introduzca un valor correcto.
  • Borde 38: El color de fondo de un control indica un valor incorrecto.
    Al validar el formulario, si el valor introducido es incorrecto, aparece un mensaje pidiéndole que introduzca un valor correcto.
  • FireFox 5: El control está delimitado por una línea de lectura en la entrada y al salir del control, siempre que el valor introducido sea incorrecto..
    Al validar el formulario, si el valor introducido es incorrecto, se muestra un tooltip que le pide que introduzca un valor correcto.. El enfoque se fija en el control.
  • Cromo 12: Al validar el formulario, si el valor introducido es incorrecto, se muestra un tooltip que le pide que introduzca un valor correcto.. El enfoque se fija en el control.
  • Opera 11.11: No soportado.
  • Safari 5: Al validar el formulario, si el valor introducido es incorrecto, el foco se pone en el control.
Múltiples correos electrónicos (HTML5)Introducir direcciones de correo electrónico separadas por una coma.
  • Internet Explorer 9: No soportado.
  • Internet Explorer 11: El color de fondo de un control indica un valor incorrecto.
    Al validar el formulario, si el valor introducido es incorrecto, aparece un mensaje pidiéndole que introduzca un valor correcto.
  • Borde 38: El color de fondo de un control indica un valor incorrecto.
    Al validar el formulario, si el valor introducido es incorrecto, aparece un mensaje pidiéndole que introduzca un valor correcto.
  • FireFox 5: El control está delimitado por una línea de lectura en la entrada y al salir del control, siempre que el valor introducido sea incorrecto..
    Al validar el formulario, si el valor introducido es incorrecto, se muestra un tooltip que le pide que introduzca un valor correcto.. El enfoque se fija en el control.
  • Cromo 12: Al validar el formulario, si el valor introducido es incorrecto, se muestra un tooltip que le pide que introduzca un valor correcto.. El enfoque se fija en el control.
  • Opera 11.11: No soportado
  • Safari 5: Al validar el formulario, si el valor introducido es incorrecto, el foco se pone en el control.
URL (HTML5)Introducir una URL.
  • Internet Explorer 9: No soportado.
  • Internet Explorer 11: El color de fondo de un control indica un valor incorrecto.
    Al validar el formulario, si el valor introducido es incorrecto, aparece un mensaje pidiéndole que introduzca un valor correcto.
  • Borde 38: El color de fondo de un control indica un valor incorrecto.
    Al validar el formulario, si el valor introducido es incorrecto, aparece un mensaje pidiéndole que introduzca un valor correcto.
  • FireFox 5: El control está delimitado por una línea de lectura en la entrada y al salir del control, siempre que el valor introducido sea incorrecto..
    Al validar el formulario, si el valor introducido es incorrecto, se muestra un tooltip que le pide que introduzca un valor correcto.. El enfoque se fija en el control.
  • Cromo 12: Al validar el formulario, si el valor introducido es incorrecto, se muestra un tooltip que le pide que introduzca un valor correcto.. El enfoque se fija en el control.
  • Opera 11.11: Al salir del control, el contenido va precedido por "http://" si el protocolo no está especificado en el contenido.
  • Safari 5: Al validar el formulario, si el valor introducido es incorrecto, el foco se pone en el control.
Mes (HTML5)Introducir un mes en formato AAAA_MM
  • Internet Explorer 9: No soportado.
  • Internet Explorer 11: No soportado.
  • Borde 38: Se visualiza una lista utilizada para introducir el mes.
  • FireFox 5: No soportado.
  • Cromo 12: Control con un giro para modificar automáticamente el mes.
    Al validar el formulario, si el valor introducido es incorrecto, se muestra un tooltip que le pide que introduzca un valor correcto.. El enfoque se fija en el control.
  • Opera 11.11: Visualización de un cuadro combinado con una flecha utilizada para expandir un calendario.
  • Safari 5: Al validar el formulario, si el valor introducido es incorrecto, el foco se pone en el control.
Semana (HTML5)Introducción de una semana en formato AAAA-W99
  • Internet Explorer 9: No soportado.
  • Internet Explorer 11: No soportado.
  • Borde 38: Se visualiza una lista utilizada para introducir la semana..
  • FireFox 5: No soportado.
  • Cromo 12: Control con un giro utilizado para modificar automáticamente la semana.
    Al validar el formulario, si el valor introducido es incorrecto, se muestra un tooltip que le pide que introduzca un valor correcto.. El enfoque se fija en el control.
  • Opera 11.11: Visualización de un cuadro combinado con una flecha utilizada para expandir un calendario.
  • Safari 5: Al validar el formulario, si el valor introducido es incorrecto, el foco se pone en el control.
Teléfono (HTML5)Introducir un número de teléfono.
Color (HTML5)Introducir un color HTML.
  • Internet Explorer 9: No soportado.
  • Internet Explorer 11: No soportado.
  • Borde 38: Combo box con color y selector de color.
  • FireFox 5: No soportado.
  • Cromo 12: Al validar el formulario, si el valor introducido es incorrecto, se muestra un tooltip que le pide que introduzca el valor correcto y se enfoca en el control.
  • Opera 11.11: Cuadro combinado con color en el área de visualización y selector de color si el usuario hace clic en la flecha.
  • Safari 5: Al validar el formulario (enviar), si el valor introducido es incorrecto, el foco se pone en el control.
WEBDEV - Código ServidorWEBDEV - Código Navegador

"Máscaras"Native HTML5 input

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..
Máscara seleccionadaPropósitoEfectos durante la entrada en el control
Correo electrónico (HTML5)Introducir una dirección de correo electrónico.
  • Internet Explorer 9: No soportado.
  • Internet Explorer 11: El color de fondo de un control indica un valor incorrecto.
    Al validar el formulario, si el valor introducido es incorrecto, aparece un mensaje pidiéndole que introduzca un valor correcto.
  • Borde 38: El color de fondo de un control indica un valor incorrecto.
    Al validar el formulario, si el valor introducido es incorrecto, aparece un mensaje pidiéndole que introduzca un valor correcto.
  • FireFox 5: El control está delimitado por una línea de lectura en la entrada y al salir del control, siempre que el valor introducido sea incorrecto..
    Al validar el formulario, si el valor introducido es incorrecto, se muestra un tooltip que le pide que introduzca un valor correcto.. El enfoque se fija en el control.
  • Cromo 12: Al validar el formulario, si el valor introducido es incorrecto, se muestra un tooltip que le pide que introduzca un valor correcto.. El enfoque se fija en el control.
  • Opera 11.11: No soportado.
  • Safari 5: Al validar el formulario, si el valor introducido es incorrecto, el foco se pone en el control.
Múltiples correos electrónicos (HTML5)Introducir direcciones de correo electrónico separadas por una coma.
  • Internet Explorer 9: No soportado.
  • Internet Explorer 11: El color de fondo de un control indica un valor incorrecto.
    Al validar el formulario, si el valor introducido es incorrecto, aparece un mensaje pidiéndole que introduzca un valor correcto.
  • Borde 38: El color de fondo de un control indica un valor incorrecto.
    Al validar el formulario, si el valor introducido es incorrecto, aparece un mensaje pidiéndole que introduzca un valor correcto.
  • FireFox 5: El control está delimitado por una línea de lectura en la entrada y al salir del control, siempre que el valor introducido sea incorrecto..
    Al validar el formulario, si el valor introducido es incorrecto, se muestra un tooltip que le pide que introduzca un valor correcto.. El enfoque se fija en el control.
  • Cromo 12: Al validar el formulario, si el valor introducido es incorrecto, se muestra un tooltip que le pide que introduzca un valor correcto.. El enfoque se fija en el control.
  • Opera 11.11: No soportado
  • Safari 5: Al validar el formulario, si el valor introducido es incorrecto, el foco se pone en el control.
URL (HTML5)Introducir una URL.
  • Internet Explorer 9: No soportado.
  • Internet Explorer 11: El color de fondo de un control indica un valor incorrecto.
    Al validar el formulario, si el valor introducido es incorrecto, aparece un mensaje pidiéndole que introduzca un valor correcto.
  • Borde 38: El color de fondo de un control indica un valor incorrecto.
    Al validar el formulario, si el valor introducido es incorrecto, aparece un mensaje pidiéndole que introduzca un valor correcto.
  • FireFox 5: El control está delimitado por una línea de lectura en la entrada y al salir del control, siempre que el valor introducido sea incorrecto..
    Al validar el formulario, si el valor introducido es incorrecto, se muestra un tooltip que le pide que introduzca un valor correcto.. El enfoque se fija en el control.
  • Cromo 12: Al validar el formulario, si el valor introducido es incorrecto, se muestra un tooltip que le pide que introduzca un valor correcto.. El enfoque se fija en el control.
  • Opera 11.11: Al salir del control, el contenido va precedido por "http://" si el protocolo no está especificado en el contenido.
  • Safari 5: Al validar el formulario, si el valor introducido es incorrecto, el foco se pone en el control.
Mes (HTML5)Introducir un mes en formato AAAA_MM
  • Internet Explorer 9: No soportado.
  • Internet Explorer 11: No soportado.
  • Borde 38: Se visualiza una lista utilizada para introducir el mes.
  • FireFox 5: No soportado.
  • Cromo 12: Control con un giro para modificar automáticamente el mes.
    Al validar el formulario, si el valor introducido es incorrecto, se muestra un tooltip que le pide que introduzca un valor correcto.. El enfoque se fija en el control.
  • Opera 11.11: Visualización de un cuadro combinado con una flecha utilizada para expandir un calendario.
  • Safari 5: Al validar el formulario, si el valor introducido es incorrecto, el foco se pone en el control.
Semana (HTML5)Introducción de una semana en formato AAAA-W99
  • Internet Explorer 9: No soportado.
  • Internet Explorer 11: No soportado.
  • Borde 38: Se visualiza una lista utilizada para introducir la semana..
  • FireFox 5: No soportado.
  • Cromo 12: Control con un giro utilizado para modificar automáticamente la semana.
    Al validar el formulario, si el valor introducido es incorrecto, se muestra un tooltip que le pide que introduzca un valor correcto.. El enfoque se fija en el control.
  • Opera 11.11: Visualización de un cuadro combinado con una flecha utilizada para expandir un calendario.
  • Safari 5: Al validar el formulario, si el valor introducido es incorrecto, el foco se pone en el control.
Teléfono (HTML5)Introducir un número de teléfono.
Color (HTML5)Introducir un color HTML.
  • Internet Explorer 9: No soportado.
  • Internet Explorer 11: No soportado.
  • Borde 38: Combo box con color y selector de color.
  • FireFox 5: No soportado.
  • Cromo 12: Al validar el formulario, si el valor introducido es incorrecto, se muestra un tooltip que le pide que introduzca el valor correcto y se enfoca en el control.
  • Opera 11.11: Cuadro combinado con color en el área de visualización y selector de color si el usuario hace clic en la flecha.
  • Safari 5: Al validar el formulario (enviar), si el valor introducido es incorrecto, el foco se pone en el control.
Atención: En un control de texto que se encuentra en: reporte"1ª letra en mayúsculas", "Todo en mayúsculas" y "Todo en minúsculas", sólo se admiten las siguientes máscaras predefinidas.
Máscaras de entrada personalizadas
Las máscaras personalizadas se pueden describir mediante los siguientes caracteres:
  • '9': solo dígito
  • 'C': dígito o espacio
  • 'L': letra mayúscula
  • 'l': letra minúscula
  • 'A': carácter alfanumérico mayúsculas
  • 'a': carácter alfanumérico minúsculo
  • '?': cualquier carácter
Cualquier otro carácter se reproduce tal cual.. Por lo tanto, las máscaras nunca se equivocan.
Atención: Las máscaras de entrada personalizadas sólo se aplican a los caracteres escritos. Estas máscaras no se aplican a los valores iniciales ni a los valores asignados por programación.
Nota: Una máscara numérica se puede describir en un control de texto. El valor recuperado será una cadena de caracteres numéricos y no un valor numérico.
Por ejemplo:: Para una placa de matrícula francesa, la máscara "CCCC LL 9A" (9A para las regiones 2A y 2B) devolverá un resultado en el siguiente formato: "1245 QD 34".
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 Web realiza una entrada en el control.
AndroidJava Las máscaras de entrada personalizadas no son compatibles.
Versiones 24 y posteriores
AndroidJava Ahora se admiten máscaras de entrada personalizadas.
Nueva funcionalidad versión 24
AndroidJava Ahora se admiten máscaras de entrada personalizadas.
AndroidJava Ahora se admiten máscaras de entrada personalizadas.
Máscara de entrada de archivos
Versiones 15 y posteriores
En el caso de una máscara de entrada "archivoruta", se puede activar una ayuda para introducir un archivo ruta durante el tiempo de ejecución gracias a la casilla "Entrada asistida de ruta del archivo" " situada debajo de la selección de la máscara:
Entrada asistida de un archivo ruta
Notas:
  • Esta máscara sólo está disponible para un control de texto.
  • Esta ventana no se puede aplicar al valor inicial ni al valor asignado por programación.
  • Esta opción se ignorará si se habilita la entrada asistida de datos.
  • AndroidWidget Android Java Este tipo de máscara no está disponible.
Nueva funcionalidad versión 15
En el caso de una máscara de entrada "archivoruta", se puede activar una ayuda para introducir un archivo ruta durante el tiempo de ejecución gracias a la casilla "Entrada asistida de ruta del archivo" " situada debajo de la selección de la máscara:
Entrada asistida de un archivo ruta
Notas:
  • Esta máscara sólo está disponible para un control de texto.
  • Esta ventana no se puede aplicar al valor inicial ni al valor asignado por programación.
  • Esta opción se ignorará si se habilita la entrada asistida de datos.
  • AndroidWidget Android Java Este tipo de máscara no está disponible.
En el caso de una máscara de entrada "archivoruta", se puede activar una ayuda para introducir un archivo ruta durante el tiempo de ejecución gracias a la casilla "Entrada asistida de ruta del archivo" " situada debajo de la selección de la máscara:
Entrada asistida de un archivo ruta
Notas:
  • Esta máscara sólo está disponible para un control de texto.
  • Esta ventana no se puede aplicar al valor inicial ni al valor asignado por programación.
  • Esta opción se ignorará si se habilita la entrada asistida de datos.
  • AndroidWidget Android Java Este tipo de máscara no está disponible.
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Novo Exemplo Placa Carro
Exemplo Placa Carra

//Blog com video e exemplo Placa Carro
http://windevdesenvolvimento.blogspot.com.br/2016/05/curso-windev-string-009-string-placa.html
https://www.youtube.com/watch?v=BO6ITNNsCJw
De matos AMARILDO
23 05 2016
Exemplo Placa Veiculo
// Blog com Exemplo Placa de Veiculo

http://windevdesenvolvimento.blogspot.com.br/2016/01/windev21-curso-222-placa-veiculo.html

De matos AMARILDO
12 01 2016