User Tools

Site Tools


es:host_adaptor_3270

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

es:host_adaptor_3270 [2024/12/04 10:55]
montse [Conexión]
es:host_adaptor_3270 [2024/12/10 13:28] (current)
montse [Funciones Predefinidas]
Line 49: Line 49:
  
  
-===== Funciones ​Predefinidas ​=====+===== Funciones ​predefinidas ​=====
  
  
-  * **clearAndWriteField**: ​Limpia ​y escribe un texto en un campo, en el campo indicado.  +  * **clearAndWriteField**: ​limpia ​y escribe un texto en un campo, en el campo indicado.  
-    * Parámetro Field: ​Número ​de campo empezando por 1. +    * Parámetro Field: ​número ​de campo empezando por 1. 
-    * Parámetro Offset: ​Offset ​en el campo empezando por 1. +    * Parámetro Offset: ​offset ​en el campo empezando por 1. 
-    * Parámetro Value: ​Texto.+    * Parámetro Value: ​texto.
  
-  * **clearField**: ​Limpia ​el campo con número de campo introducido en el parámetro.+  * **clearField**: ​limpia ​el campo con número de campo introducido en el parámetro.
  
  
-  * **containsText(Text):​** ​Esta función evalúa si dentro de una pantalla host, existe un texto en concreto que definimos en dicha función.\\  +  * **containsText(Text):​** ​esta función evalúa si dentro de una pantalla host, existe un texto en concreto que definimos en dicha función.\\  
-    * Parámetro Text: En el mapeo del mensaje se añade en el campo Value el texto que queremos encontrar.+    * Parámetro Text: en el mapeo del mensaje se añade en el campo Value el texto que queremos encontrar.
  
-  * **getLenghField**: ​Obtiene ​la longitud del campo con número de campo introducido en el parámetro.+  * **getLenghField**: ​obtiene ​la longitud del campo con número de campo introducido en el parámetro.
        
    
-  * **nextScreen:​** ​Esta función directamente avanza a la pantalla siguiente de navegación (previamente habrás tenido que pasar por ella para que la encuentre). No requiere parámetros en su codificación.+  * **nextScreen:​** ​esta función directamente avanza a la pantalla siguiente de navegación (previamente habrás tenido que pasar por ella para que la encuentre). No requiere parámetros en su codificación.
  
-  * **previusScreen:​** ​Esta función directamente avanza a la pantalla anterior de navegación. No requiere parámetros en la codificación.+  * **previusScreen:​** ​esta función directamente avanza a la pantalla anterior de navegación. No requiere parámetros en la codificación.
  
-  * **readField(Field,​Offset,​Length):​** ​Esta función lee un campo que definimos en los parámetros de la misma.\\  +  * **readField(Field,​Offset,​Length):​** ​esta función lee un campo que definimos en los parámetros de la misma.\\  
-    *Parámetro Field: ​Posición ​(numérica) en que está situado el campo. +    *Parámetro Field: ​posición ​(numérica) en que está situado el campo. 
-    *Parámetro Offset: ​Posición ​dentro del campo a partir de la cual quieres leer. +    *Parámetro Offset: ​posición ​dentro del campo a partir de la cual quieres leer. 
-    *Parámetro Length: ​Longitud ​del campo que vamos a leer.\\ Estos 3 parámetros se obtienen pulsando el botón derecho del ratón, sobre el campo que queremos leer.\\ ​+    *Parámetro Length: ​longitud ​del campo que vamos a leer.\\ \\ Estos 3 parámetros se obtienen pulsando el botón derecho del ratón, sobre el campo que queremos leer.\\ ​
 {{ :​en:​image_2021_01_11t12_08_14_736z.png?​400 |}}\\  ​ {{ :​en:​image_2021_01_11t12_08_14_736z.png?​400 |}}\\  ​
-  * **readRow(Row):​** ​Esta función lee una línea determinada de la pantalla. Toda la línea. +  * **readRow(Row):​** ​esta función lee una línea determinada de la pantalla. Toda la línea. 
-    *Parámetro Row: Posición ​(numérica) en que está situado la línea.\\ Este parámetro se obtienen pulsando el botón derecho del ratón, sobre la línea que queremos leer.\\ ​+    *Parámetro Row: posición ​(numérica) en que está situado la línea.\\ \\ Este parámetro se obtienen pulsando el botón derecho del ratón, sobre la línea que queremos leer.\\ ​
 {{ :​en:​image_2021_01_11t12_08_14_736z.png?​400 |}}\\    {{ :​en:​image_2021_01_11t12_08_14_736z.png?​400 |}}\\   
  
-  * **readScreen:​** ​Esta función lee la pantalla en la que estas posicionado. Función sin parámetros.+  * **readScreen:​** ​esta función lee la pantalla en la que estas posicionado. Función sin parámetros.
  
-  * **readScreenByRows**: ​Lee la pantalla actual por filas. ​+  * **readScreenByRows**: ​lee la pantalla actual por filas. ​
    
-  * **rowContaintsText(Text,​Row):​** ​Esta función comprueba si existe un determinado texto en una linea de pantalla. +  * **rowContaintsText(Text,​Row):​** ​esta función comprueba si existe un determinado texto en una línea ​de pantalla. 
-    *Parámetro Text: Introducimos ​el texto a buscar. +    *Parámetro Text: introducimos ​el texto a buscar. 
-    *Parámetro Row: Posición ​(numérica) de la línea.\\ Estos parámetros se obtienen pulsando el botón derecho del ratón, sobre la línea que queremos encontrar el texto definido.\\ ​+    *Parámetro Row: posición ​(numérica) de la línea.\\ \\ Estos parámetros se obtienen pulsando el botón derecho del ratón, sobre la línea que queremos encontrar el texto definido.\\ ​
 {{ :​en:​image_2021_01_11t12_08_14_736z.png?​400 |}}\\  ​ {{ :​en:​image_2021_01_11t12_08_14_736z.png?​400 |}}\\  ​
  
-  * **waitCRC(screen_CRC):​** ​Esta función espera a que aparezca la pantalla que queremos ver a continuación. +  * **waitCRC(screen_CRC):​** ​esta función espera a que aparezca la pantalla que queremos ver a continuación. 
-    *Parámetro screen_CRC: ​Value -> Se obtiene pulsando botón derecho del ratón sobre la pantalla que queremos mostrar.\\ ​+    *Parámetro screen_CRC: ​value -> Se obtiene pulsando botón derecho del ratón sobre la pantalla que queremos mostrar.\\ ​
 {{ :​en:​image_2021_01_11t12_08_14_736z.png?​400 |}}\\  ​ {{ :​en:​image_2021_01_11t12_08_14_736z.png?​400 |}}\\  ​
  
-  * **waitFor**: ​Espera ​a que transcurra el tiempo en segundos recibido en el parámetro.+  * **waitFor**: ​espera ​a que transcurra el tiempo en segundos recibido en el parámetro.
  
-  * **waitForChange(TimeOut(msec)):​** ​Esta función espera por tiempo a que se muestre la siguiente pantalla. +  * **waitForChange(TimeOut(msec)):​** ​esta función espera por tiempo a que se muestre la siguiente pantalla. 
-    *Parámetro TimeOut(msec): ​Value-> Tiempo en msec de espera a ser mostrada.+    *Parámetro TimeOut(msec): ​value-> Tiempo en msec de espera a ser mostrada.
       ​       ​
-  * **waitForText(Text,​Row,​Column):​** ​Esta función espera a que aparezca un determinado texto  para mostrar la siguiente pantalla.\\  +  * **waitForText(Text,​Row,​Column):​** ​esta función espera a que aparezca un determinado texto  para mostrar la siguiente pantalla.\\  
-          *Parámetro Text: Value-> Texto que debe aparecer. +          *Parámetro Text: value-> texto que debe aparecer. 
-          *Parámetro Row: Línea ​de la palabra. +          *Parámetro Row: línea ​de la palabra. 
-          *Parámetro Column: ​Columna ​de la palabra.+          *Parámetro Column: ​columna ​de la palabra.
  
-  * **writeAftherLabel(Label,​Text):​** ​Esta función escribe en la pantalla cualquier texto, **después** de que se haya mostrado (en la pantalla) la etiqueta que hemos definido en el parámetro Label.\\  +  * **writeAftherLabel(Label,​Text):​** ​esta función escribe en la pantalla cualquier texto, **después** de que se haya mostrado (en la pantalla) la etiqueta que hemos definido en el parámetro Label.\\  
-          *Parámetro Label: ​Value-> Texto que debe aparecer. +          *Parámetro Label: ​value-> Texto que debe aparecer. 
-          *Parámetro Text: Texto que vamos a escribir.+          *Parámetro Text: texto que vamos a escribir.
     ​     ​
-  * **writeBeforeLabel(Label,​Text):​** ​Esta función escribe en la pantalla cualquier texto, **antes** ​ de que se haya mostrado (en la pantalla) la etiqueta que hemos definido en el parámetro Label.\\  +  * **writeBeforeLabel(Label,​Text):​** ​esta función escribe en la pantalla cualquier texto, **antes** ​ de que se haya mostrado (en la pantalla) la etiqueta que hemos definido en el parámetro Label.\\  
-          *Parámetro Label: ​Value-> Texto que debe aparecer. +          *Parámetro Label: ​value-> Texto que debe aparecer. 
-          *Parámetro Text: Texto que vamos a escribir.+          *Parámetro Text: texto que vamos a escribir.
  
-  * **writeField(Text,​Field,​Offset):​** ​Esta función escribe en un determinado campo el valor que definimos en el parámetro Texto.\\  +  * **writeField(Text,​Field,​Offset):​** ​esta función escribe en un determinado campo el valor que definimos en el parámetro Texto.\\  
-          *Parámetro Text: Value-> Texto que debe aparecer. +          *Parámetro Text: value-> Texto que debe aparecer. 
-          *Parámetro Field: ​Campo que vamos a escribir. +          *Parámetro Field: ​campo que vamos a escribir. 
-          *Parámetro Offset: ​Posición ​del campo.\\ Estos parámetros se obtienen pulsando botón derecho del ratón sobre la pantalla que queremos mostrar.\\ ​+          *Parámetro Offset: ​posición ​del campo.\\ \\ Estos parámetros se obtienen pulsando botón derecho del ratón sobre la pantalla que queremos mostrar.\\ ​
 {{ :​en:​image_2021_01_11t12_08_14_736z.png?​400 |}}\\  ​ {{ :​en:​image_2021_01_11t12_08_14_736z.png?​400 |}}\\  ​
   ​   ​
-  * **writeKey(Key):​** ​Esta función ejecuta una tecla predefinida de la pantalla.\\ (ENTER, PF8, PF4,​etc...). +  * **writeKey(Key):​** ​esta función ejecuta una tecla predefinida de la pantalla.\\ (ENTER, PF8, PF4,​etc...). 
-          *Parámetro Key: Value-> Tecla de función.+          *Parámetro Key: value-> Tecla de función.
  
-  * **writeKeyUntilFind(Key,​ Text)**: ​Esta función ejecuta la tecla de función (Key) y espera a que aparezca en pantalla el texto (Text).+  * **writeKeyUntilFind(Key,​ Text)**: ​esta función ejecuta la tecla de función (Key) y espera a que aparezca en pantalla el texto (Text).
       ​       ​
-  * **writeText(Text,​Row,​Column):​** ​Esta función escribe un texto en una posición definida.\\ (línea y columna). +  * **writeText(Text,​Row,​Column):​** ​esta función escribe un texto en una posición definida.\\ (línea y columna). 
-          *Parámetro Text: Value-> Texto a escribir. +          *Parámetro Text: value-> Texto a escribir. 
-          *Parámetro Row: Value-> Número de Línea. +          *Parámetro Row: value-> Número de Línea. 
-          *Parámetro Column: ​Value-> Número de columna.\\ Estos parámetros se obtienen pulsando botón derecho del ratón sobre la pantalla que queremos mostrar.\\ ​+          *Parámetro Column: ​value-> Número de columna.\\ \\ Estos parámetros se obtienen pulsando botón derecho del ratón sobre la pantalla que queremos mostrar.\\ ​
 {{ :​en:​image_2021_01_11t12_08_14_736z.png?​400 |}}\\  {{ :​en:​image_2021_01_11t12_08_14_736z.png?​400 |}}\\ 
  
es/host_adaptor_3270.1733309737.txt.gz · Last modified: 2024/12/04 10:55 by montse