Método Icom3270.findFieldData

El método findFieldData busca en el campo especificado la cadena de datos especificada.

Sintaxis

  
void FindFieldData(  
   ref ushort position,  
   ushort length,  
   ref System.Array dbuf  
)  

Parámetros

Parámetro Descripción
pos Desplazamiento de pantalla basado en 0 de un carácter en el campo que se va a buscar.

Cuando este método vuelve, contiene el desplazamiento de pantalla del inicio de la cadena de datos, si se encontró la cadena.
length Longitud de los datos en los que se va a buscar
dbuf Matriz que contiene los datos en los que se va a buscar.

Valor devuelto

Value Descripción
S_OK El método se ha completado correctamente.
C3270_S_TRUNCATED Copia extendida más allá del final del campo. Se omiten los datos adicionales.
C3270_E_UNFORMATTED La pantalla tiene formato; por lo tanto, el campo especificado no existe.
C3270_E_NOTFOUND No se encontró la cadena de datos especificada.
C3270_E_NOTCONNECTED El cliente com3270 no está conectado a una sesión a través de una llamada a Icom3270.connect.
C3270_E_SYSERROR Error en el método debido a un error interno.

Excepciones

Observaciones

Para el propósito de findFieldData, el carácter de atributo de campo se considera parte del campo. El carácter de atributo de campo precede inmediatamente a los datos del campo.