Limitaciones de un Imput

Aquí puedes preguntar o compartir tus dudas y conocimientos acerca del programa
Hola, que tal amigos de AMS specalist, anteriormente puse una duda, pero nadie me respondio, espero que esta me la respondas, o talves no lo agan pero igual seguire, al igual q santos q junto a él tamos asiendo una nota bien cheere, ahi les ba

Un sistema de logeo con dos imput;

Imput_user ; este ta configurado "standar"

Imput_Password; Y este con "Password"


Ya hasta ahi todo bien, la nota seria que, como podria yo limitar cuantos caracteres se podrian como maximo ingresar al imput de usuario,, ya que digamos cuando uno se registra en un foro como minimo su nombre de usuario como minimo tiene que tener 6 caracteres, entre numeros, letras mayusculas y minusculas, y como maximo 20.. podria ser ; daniel o danielpz2011, eso no imrpota ,lla duda es como ago que al imput solo se puedan ingresar como maximo 20 caracteres...

Como limito eso?
valueSTR = Input.GetText("Input1");
long = String.Length(valueSTR);
if long <= 5 then
	Dialog.Message("Noticia", "long mayor o igual a cinco.");
elseif long >= 20 then
	Dialog.Message("Noticia", "long mayor o igual a veinte.");
else
	Dialog.Message("Noticia", "long es igual o mayor que 6 pero menos que veinte.");
end
esa es una idea... cojo el texto de Input1 y miro el tamaño.... también se puede poner un filtro para detectar si se usan espacios o algunos símbolos, pero bueno eso solo son ideas...
aaaaaaaaaaa  claro claro, justamente eso queria,, pero que no salga una ventanita, solamente que no se pueda escribir mas... mas... como podria ser eso?... y eso del filtro de codigos ersta exelente,., pero me pregunto donde pongo el codigo q me as dado?, en SHOW?...?
-.-
El codigo que te paso ceone yo lo pondria en el "On Key" del imput. Si no queres que sigan apareciendo caracteres luego del caracter numero 20, podrias hacer algo trivial como forzar el texto en el imput. Fijate que la primer variable que aparece en el codigo de ceone (valueSTR) tiene el texto actual en el imput, podrias sacarle el ultimo caracter ingresado (que es el numero 21) con una de las funciones de string (hay una que recorta la cadena y te devuelve una cadena con la cantidad de caracteres que le indiques, creo que se llama string.trimleft() ), luego forzas el texto en el input con Input.Settext()

Saludos...
lo que me dices esexcelente, lo malo es que no te entendi ni michi :(, es que recien empiezo, se php, y en php, lo que se ase para limitar el numero de caracteres en un imput, es

Código: Seleccionar todo

<input type="txt" name="usuario" size="20" maxlength="20" style="float: left">
Pero en el AMS, como seria!!??!!, toy leyendo los tutoriales que me baje en pdf, son como cancha, pero no encuentro ahi lo q busco :(
mira, una manera muy simple de limitar los caracteres a 20 es: en la pestaña "settings" del Input, tenes una sección que se llama "Input style", en ella seleccionas "Input mask", entras a las opciones (con el boton Options... que esta al lado) en el cuadro de dialogo que aparece, en el primer recuadro llamado "input mask:" pones tantas "A" (A mayúscula) como caracteres quieras. El efecto de esto es que en el Input de tu proyecto solo podrás ingresar tantos caracteres como "A" indicaste. el problema es que solo se podrán ingresar caracteres dentro del rango 0-9 y a-Z, si esto es lo que queres, te va a funcionar bien. no olvides mirar el help que ayuda mucho si recién estas empezando con ams.
Muchisimas gracias man, esa es justo la respuesta que espereba, me as ayudado mucho lo malo es que mi AMS esta en ingles, pero creo que por ahi hay uno en español la 7.5 o la 7.0, de todaas formas las chekeare y leere toda la noche la "ayuda"

Gracias He!, cdt
AMS 8 también esta traducido...
ENSERIO??!!!!!!!!!!!. la version 8.0.5.0?????, donde la bajo, dime porfa :)
aquí esta la versión 8.0.2.0 personal http://www.amsspecialist.info/viewtopic.php?f=19&t=179
aun que hacer una versión actualizada para una versión que no sea pro es solo ponerse...
gracias pero aun esa version q este traducida la ayuda sigue en ingles,,, pero felismente vi un tema q respondiste donde decias "NOTA: Información extraida de "Cómo....pdf" que forma parte de la colección de "Ayuda AMS traducida por Jeshuaben" y lo busque con el buscador del foro y encontre este tema http://www.amsspecialist.info/viewtopic ... aben#p4973 donde justamente esta lo que deseaba "la ayuda traducida" xD

Gracias xDDD
en el post de la aplicación te lo he explicado...
Creo q acomodo ya la duda....

asi sera mejor lo app.... XD..