4D v16.3Get edited text |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
Get edited text
Get edited text
El comando Get edited text se utiliza principalmente con el evento formulario On After Keystroke para recuperar el texto a medida que es introducido. También puede utilizarse con el evento formulario On Before Keystroke. Para mayor información sobre estos eventos formulario, por favor consulte la descripción del comando Evento formulario . La combinación de este comando con los eventos formulario On Before Keystroke y On After Keystroke funciona de la siguiente manera:
Estos dos eventos sólo se generan en los métodos objeto en cuestión. Cuando se utiliza en un contexto diferente a la entrada de datos en un objeto de formulario, esta función devuelve una cadena vacía. El siguiente método convierte automáticamente los caracteres introducidos en mayúsculas: If(Form event=On After Keystroke) Este es un ejemplo de cómo procesar inmediatamente los caracteres introducidos en un campo tipo texto. La idea consiste en ubicar en otro campo texto (llamado “Palabras”) todas las palabras de la frase que están siendo escritas. Para hacerlo, escriba el siguiente código en el método de objeto del campo: If(Form event=On After Keystroke) Nota: este ejemplo no es exhaustivo porque hemos asumido que las palabras se separan únicamente por espacios (Char (32)). Para una solución completa necesitará añadir otros filtros para extraer todas las palabras (comas, punto y comas, apóstrofes, etc.).
Ver también
|
PROPIEDADES
Producto: 4D
HISTORIA
Creado por: 4D v6.5 ARTICLE USAGE
Manual de lenguaje 4D ( 4D v16) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||