Descripción General #
El comando 3270 Teclear pertenece a la categoría de automatización para terminales de tipo TN3270. Su objetivo principal es enviar teclas especiales o combinaciones de función del emulador (como [ENTER], [TAB], [CLEAR], o las teclas [F1] a [F24]) directamente a la sesión mainframe activa. Esto permite navegar entre pantallas, confirmar transacciones y ejecutar comandos de control en la arquitectura legacy sin necesidad de ingresar texto libre.

Ejemplo de Uso Rápido #
Imagina que estás automatizando una consulta de clientes en un sistema mainframe:
- Primero utilizas el comando
3270 valorpara escribir el número de identificación del cliente. - A continuación, agregas el comando
3270 Teclearconfigurado con la tecla[ENTER]para enviar los datos y procesar la solicitud. - Si la pantalla de resultados requiere volver al menú anterior, ejecutas un segundo comando
3270 Teclearcon la tecla[F3].
Parámetros y Opciones #
Este comando utiliza un único parámetro obligatorio para definir la acción a enviar a la terminal:

- Tecla (requerido): Tecla especial o de función a enviar a la sesión TN3270. Se selecciona o especifica dentro del conjunto de teclas reconocidas por el emulador.
- Valores habituales:
[ENTER],[TAB],[BACKTAB],[CLEAR],[RESET],[F1]a[F24],[PA1]a[PA12], y las teclas de dirección (flechas).
- Valores habituales:

Ejemplos de Uso Avanzado #
- Confirmación de formulario o pantalla: Se envía la instrucción de confirmación estándar de la terminal para procesar el campo que tiene el foco actual.
- Configuración: tecla:
[ENTER]
- Configuración: tecla:
- Navegación y salida de menú mediante tecla de función: Se utiliza una tecla de función específica para cancelar una operación o retornar a la pantalla principal del mainframe.
- Configuración: tecla:
[F3]
- Configuración: tecla:
- Limpieza de pantalla o envío de atención primaria (PA): Envía un código de atención para interrumpir un proceso en pantalla o solicitar la limpieza del búfer en la emulación.
- Configuración: tecla:
[PA1]
- Configuración: tecla:
Errores Comunes y Soluciones #
- Error: La tecla no genera ninguna respuesta en la terminal.
- Solución: Comprueba que la sesión TN3270 esté previamente abierta con el comando
3270 Conectary que la pantalla no se encuentre en un estado bloqueado. Si la terminal está bloqueada (estado Keyboard Locked o X SYSTEM), envía primero una tecla de desbloqueo como[RESET].
- Solución: Comprueba que la sesión TN3270 esté previamente abierta con el comando
- Error: Se envió la tecla a una posición o campo incorrecto.
- Solución: Recuerda que
3270 Teclearno recibe coordenadas de fila y columna. Si necesitas asegurar la posición del cursor antes de presionar la tecla, utiliza previamente el comando3270 Cursoro3270 Foco.
- Solución: Recuerda que
- Error: Intento de ingresar texto alfanumérico usando este comando.
- Solución: El comando
3270 Teclearestá reservado exclusivamente para teclas especiales del emulador. Para ingresar cadenas de texto, variables o números, debes utilizar el comando3270 Valor.
- Solución: El comando