|
|
|
|
|
|
|
|
|
|
|
|
| Categoría: Structured statements |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Ejecuta un proceso solo después de que se haya ejecutado un procedimiento determinado, y continúa ejecutando el código actual mientras espera a que finalice el procedimiento. |
|
|
|
|
|
|
|
| RETURN obtiene el valor de retorno del proceso actual. |
|
|
|
|
|
|
|
| La instrucción BREAK permite salir de un bloque de instrucciones y ejecutar el resto del proceso actual. La etiqueta "BREAK:" permite declarar un código en un bucle. Este código se ejecutará al salir del bucle con una instrucción "BREAK". |
|
|
|
|
|
|
|
| La instrucción de compilación <COMPILE IF> permite compilar (o no) un código WLanguage según una condición. |
|
|
|
|
|
|
|
| La instrucción CONTINUE permite ir directamente al inicio de la siguiente iteración sin terminar el código de la iteración actual. La etiqueta CONTINUE: se utiliza para declarar un código común en un bucle.
|
|
|
|
|
|
|
|
| La instrucción condicional IF permite ejecutar una acción en función de una condición. |
|
|
|
|
|
|
|
| La etiqueta END: permite definir el código que se ejecutará automáticamente al final de un proceso. |
|
|
|
|
|
|
|
| La instrucción de compilación <SI ExecutionTarget> le permite compilar o no compilar un código WLanguage según el destino de ejecución. |
|
|
|
|
|
|
|
| El bloque de código de una instrucción FOR se repite modificando una variable de control y comparándola con un valor límite antes de cada inicio del bloque de instrucciones. |
|
|
|
|
|
|
|
| The instruction FOR ALL can be used to perform various types of semantic searches... |
|
|
|
|
|
|
|
La sentencia FOR EACH realiza bucles a través de arrays asociativos de diferentes maneras:- Iterando sobre los elementos del array asociativo.
- Iterando sobre los valores de los elementos del array asociativo.
|
|
|
|
|
|
|
|
| La sentencia FOR EACH itera sobre los valores disponibles en las enumeraciones. |
|
|
|
|
|
|
|
La sentencia FOR EACH realiza un bucle a través de una variable de tipo xmlReader de varias maneras:- Lectura en un nivel.
- Lectura en un nivel con copia.
- Lectura en profundidad.
|
|
|
|
|
|
|
|
Al utilizar la instrucción FOR EACH en una variable de tipo jsonReader, puede leer un documento JSON de distintas maneras:- Lectura en un nivel.
- Lectura en un nivel con copia.
- Lectura en profundidad.
Nota: Esta funcionalidad solo está disponible a partir de la versión 2025 - Update 3. |
|
|
|
|
|
|
|
La instrucción FOR EACH realiza diferentes tipos de iteraciones en HFSQL:- Bucle completo (según una clave especificada o no)
- Bucle con filtro (filtro simple, filtro sobre una tecla o filtro sobre la tecla de búsqueda). En este caso, los filtros aceptan los operadores de HFilter.
|
|
|
|
|
|
|
|
| La instrucción GOTO permite ejecutar código identificado por una etiqueta determinada... |
|
|
|
|
|
|
|
| La instrucción USING ... IN permite definir el bloque de operaciones que se van a realizar en una transacción. |
|
|
|
|
|
|
|
| La instrucción USING ... IN permite iniciar y detener automáticamente un cronómetro. |
|
|
|
|
|
|
|
| La instrucción USING ... IN permite realizar automáticamente operaciones de inicialización y finalización en secciones críticas. |
|
|
|
|
|
|
|
| Lista de instrucciones estructuradas de WLanguage |
|
|
|
|
|
|
|
| El bloque de código delimitado por la instrucción LOOP se repite un número indefinido de veces. |
|
|
|
|
|
|
|
La sentencia FOR EACH recorre los arrays de diferentes maneras:- Iterando sobre los elementos del array,
- Iterando sobre los valores de los elementos del array.
|
|
|
|
|
|
|
|
La sentencia FOR EACH realiza un bucle a través de las cadenas de diferentes maneras:- Iterando sobre subcadenas separadas por un separador.
- Encontrar las ocurrencias de una cadena dentro de otra cadena.
|
|
|
|
|
|
|
|
| La sentencia FOR EACH itera sobre los valores disponibles en combinaciones. |
|
|
|
|
|
|
|
La sentencia FOR EACH realiza diferentes tipos de iteraciones sobre controles (List Box, Tabla o Looper):- Iterar sobre los elementos del control.
- Iterar sobre los valores de los elementos seleccionados.
- Iterar sobre los índices de los elementos seleccionados.
|
|
|
|
|
|
|
|
| La instrucción RETURN permite salir de un bloque de instrucciones y del proceso o procedimiento actual. |
|
|
|
|
|
|
|
| La instrucción RETURN sale del evento, proceso o procedimiento actual y devuelve un resultado. |
|
|
|
|
|
|
|
| La sentencia SWITCH se utiliza para elegir la acción que se ejecutará en función del valor de una expresión. |
|
|
|
|
|
|
|
| En una instrucción WHILE, la expresión se evalúa al principio de cada bloque de instrucciones... |
|
|
|
|
|
|
|
| La instrucción WITH establece una expresión con un único objeto para acceder a varias de sus propiedades o subelementos. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|