Hola, estoy aprendiendo sobre Mask.
He puesto el Mask como AAA y esto me limita a poner 3 caracteres (números y letras), he visto en la documentación que poniendo > si se introduce una minúscula, ésta pasa a mayúscula. Estos son los resultados que obtengo:
Mask AAA
- puedo poner sólo 3 caracteres, minúsculas, mayúsculas y números
Mask >AAA - las minúsculas se convierten a mayúsculas pero no se limita a 3 caracteres, puedo seguir poniendo mas
Después de mucho buscar en el foro, vi que alguien indicó que había solucionado su problema poniendo \ al final de Mask (un problema parecido, creo que el tema es del 2015), así:
Mask >AAA\
- trabaja como yo esperaría que >AAA trabajara. Es decir, limita a 3 caracteres la entrada en el campo y convierte minúsculas a mayúsculas.
Mis dudas son:
1- ¿Por qué >AAA no limita a 3 caracteres el campo? Tal vez sea un bug, pero tiene mucho tiempo de acuerdo al comentario que encontré en el foro
2- ¿Está bien usar \ al final de la máscara? La documentación habla de la función \ en la máscara, el indicar que la siguiente letra se pondrá tal cual. Tal vez al poner \ se le indica a la máscara que se termina la línea, bueno eso es lo que creo
Saludos