(entra|input mensaje [titulo valor])
Muestra un cuadro para que el usuario entre un valor con el teclado.
Argumentos
mensaje
Una cadena que propone al usuario entrar un valor.
titulo
Una cadena con el título del cuadro.
valor
Una expresión con el valor a editar por defecto cuando el cuadro se muestra por primera vez.
Valor de Retorno
Una cadena con el valor editado o nada si el usuario cancela la acción.
Observaciones
Dado que esta función siempre retorna cadenas, los valores numéricos deben validarse en el código.
Ejemplos
El código siguiente utiliza la función convcd para comprobar el valor numérico introducido. En caso de error repite la entrada hasta que el usuario introduzca un valor correcto o cancele la acción.
(mientras
(captura
(si (sea valor (entra "Entre un valor numérico:" "Entrada validada" valor))
(sea valor (convcd valor)))
))