ROBERTOMEJIA
Posts: 1
|
Posted: 06/20/2006, 3:32 PM |
|
Estoy empezando a trabajar con esta herramienta, pero no encuentro como validar o como hacer que los campos de captura de datos solamente sea en mayúsculas, alguien podría ayudarme con este problema de novato?
Gracias de antemano
|
|
|
lvalverdeb
Posts: 299
|
Posted: 06/20/2006, 8:08 PM |
|
Lo mas sencillo sería utilizar el evento OnChange del control (client-side) y agregar el siguiente código javascript:
this.value = this.value.toUpperCase();
Luis
_________________
lvalverdeb
CR, GMT-6
XAMPP/Ubuntu/CCS3.2/4 |
|
|
GRACIAS
|
Posted: 06/21/2006, 6:50 AM |
|
Gracias Luis por tu pronta respuesta, hoy mismo lo adiciono.
Te agadezco porque vos sabes que cuando uno es novato en un lenguaje, IDE o lo que sea no se encuentra la manera de "armar el rompecabezas", sobre todo por la bendita curva del aprendizaje.
BENDICIONES!!!!! Y ADELANTE
|
|
|
Orlando Vasquez
|
Posted: 08/03/2006, 12:28 PM |
|
Yo realice lo siguiente tambien aplica y el usuario no ve el cambio entre mayusculas y minusculas.
En el style del input <format><style> colocas lo siguiente:
TEXT-TRANSFORM: uppercase
Esto hace que el usuario vea todo en mayusculas (no que se grabe así)
En la clase Utils que esta en la ruta del proyecto
c:\proyecto\CCSBuild\src\com\codecharge\util\Utils.java, creo el metodo
public static void toUpperCase(Control control)
{
String field= Utils.convertToString(control.getValue());
if (field!=null)
{
field=field.toUpperCase();
control.setValue(field);
}
}
y en el evento onValidate del campo coloco lo siguiente:
Utils.toUpperCase(e.getControl());
Espero que te sirva
Saludos,
Orlando Vasquez
Colombia
|
|
|
|