AIX | HP-UX | Linux | OS/2 | OS/390 | OS/400 | PTX | SUN | Win NT |
|
|
|
| X | X |
|
|
|
Finalidad
Graba una serie en un archivo
Formato
@DTWF_WRITEFILE(nombarchivo, seriedatos, opcionesagreg)
@DTWF_WRITEFILE(nombarchivo, seriedatos)
Parámetros
Tabla 197. Parámetros de DTW_WRITEFILE
Tipo de datos | Parámetro | Uso | Descripción |
---|---|---|---|
serie | nombarchivo | INOUT | Nombre del archivo en el que se graban los datos especificados por seriedatos. Al completarse la llamada satisfactoriamente |
serie | seriedatos | IN | La variable a la que se asigna el contenido del archivo. |
serie | opcionesagreg | IN | La variable a la que se asigna el contenido del archivo. |
Códigos de retorno
Tabla 198. Códigos de retorno de DTWF_WRITEFILE
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. |
1006 | Se ha transmitido una serie literal en una llamada de función para un parámetro que debería haber sido un parámetro de salida. |
1007 | Un parámetro contiene un valor que no es válido. |
2000 | Una función incorporada de la interfaz de archivo plano no ha podido encontrar el archivo especificado. |
2001 | Una función incorporada de la interfaz de archivo plano no ha podido abrir el archivo especificado porque lo estaba utilizando éste u otro proceso y no se podía compartir en la modalidad especificada. |
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. |
2005 | Se ha producido una anomalía en una llamada a una función del sistema. |
2006 | Una función incorporada de la interfaz de archivo plano no ha podido acceder al archivo especificado porque lo estaba utilizando éste u otro proceso y no se podía compartir en la modalidad especificada. |
Notas de utilización