---
title: IBMi Foco
description: "##### Descripción General El comando**IBMi Foco**pertenece a la categoría de automatización para terminales de tipo **IBM i / AS/400**. Su propósito principal es llevar y establecer de forma directa el cursor de la terminal sobre un elemento específico que ya ha…"
url: "https://www.stela.ai/wiki/ibmi-foco/"
updated: "2026-06-09"
category: IBM I / AS400
---

# IBMi Foco

##### Descripción General

El comando**IBMi Foco**pertenece a la categoría de automatización para terminales de tipo **IBM i / AS/400**. Su propósito principal es llevar y establecer de forma directa el cursor de la terminal sobre un elemento específico que ya ha sido previamente identificado y guardado en el mapa de objetos de STELA.

Esta funcionalidad optimiza los flujos de trabajo sobre emuladores al permitir posicionarse de manera visual y estructurada^, asegurando que las interacciones posteriores de escritura o lectura ocurran exactamente en el componente deseado.

##### Ejemplo de Uso Rápido

Imagina que estás automatizando un flujo de facturación en una pantalla verde que contiene múltiples campos editables dispersos (como código de cliente, dirección, fecha y montos). En lugar de calcular cuántas veces debes presionar la tecla `[TAB]` para navegar secuencialmente hasta el campo de confirmación, puedes utilizar `IBMi Foco` especificando el objeto correspondiente. El robot trasladará el cursor de manera inmediata a dicho campo para dejarlo listo para su edición^.

##### Parámetros y Opciones

Para configurar este comando, se requiere definir el siguiente elemento de interacción en la interfaz:

![IBMi Foco parametros STELA](https://www.stela.ai/wp-content/uploads/2026/06/image-8.png)

- **Campo (Obligatorio):** Corresponde al objeto del mapa de la aplicación sobre el cual se desea situar el cursor de la terminal.

##### Ejemplos de Uso Avanzado

- **Preparación de Formularios Dinámicos:** En pantallas complejas con campos condicionales que aparecen según los datos ingresados, utilizar **IBMi Foco** sobre el objeto mapeado garantiza que el robot se sitúe correctamente en el campo objetivo sin importar si el orden de tabulación interno de la terminal sufrió alteraciones menores.
- **Sincronización en Cadenas de Entrada de Datos:** Antes de realizar una acción masiva de ingreso de información mediante comandos de tecleo o ingreso de valores, invocar este comando asegura un punto de partida libre de errores, evitando que el robot comience a escribir en ubicaciones accidentales de la pantalla.

##### Errores Comunes y Soluciones

- **Error: El cursor no se desplaza al campo indicado o el comando falla.**
  - *Solución:* Verifica que la sesión de la terminal se encuentre activa y que el comando **IBMi Conectar** haya sido ejecutado de manera exitosa en una etapa previa del flujo de automatización. Asimismo, asegúrate de que el objeto seleccionado corresponda a un componente válido y actualmente visible en la pantalla emulada.
