Manual de consulta

DTWF_CLOSE


AIX HP-UX Linux OS/2 OS/390 OS/400 PTX SUN Win NT
X X X X X X X X X

Finalidad

Cierra un archivo abierto mediante DTWF_OPEN.

Formato

@DTWF_CLOSE(nombarchivo, reintento)

@DTWF_CLOSE(nombarchivo)

Parámetros

Tabla 173. Parámetros de DTWF_CLOSE
Tipo de datos Parámetro Uso Descripción
serie nombarchivo INOUT El nombre del archivo que ha de cerrarse. Cuando la llamada se completa satisfactoriamente, este parámetro devuelve el nombre de archivo completamente calificado.
entero reintento IN El número de veces que ha de efectuarse un reintento en el caso de que el archivo no pueda cerrarse inmediatamente. El valor por omisión es no efectuar ningún reintento.

Códigos de retorno

Tabla 174. Códigos de retorno de DTWF_CLOSE
Código de retorno Explicación
-1001 El servidor no ha podido procesar una petición de Net.Data para asignar memoria.
1001 Un parámetro de entrada contenía un valor NULL.
1002 Un parámetro de entrada contenía un valor de serie que consistía en el carácter de terminación nulo.
1003 Se ha transmitido un número incorrecto de parámetros en una llamada de función.
1005 Se ha transmitido un parámetro en una llamada de función que debería haber sido una variable de serie, pero era de un tipo de variable diferente.
1007 Un parámetro contiene un valor que no es válido.
2002 Una función incorporada de la interfaz de archivo plano no ha podido cerrar el archivo especificado porque no lo había abierto esta invocación de macro.
2004 Una función incorporada de la interfaz de archivo plano estaba intentando encontrar un archivo, pero ha encontrado una vía de acceso en la variable del archivo de configuración FFI_PATH cuya longitud era superior al número máximo de bytes soportados, que es 4095.

Ejemplos

Ejemplo 1:

@DTWF_CLOSE(myFile, "5")


[ Principio de página | Página anterior | Página siguiente | Contenido | Índice ]