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.