Efectivamente, el cierre afecta s�lo al programa que cierra. En mi anterior mensaje comet� un error.
El fichero permanece abierto hasta que lo cierran todos los programas.
Saludos,
---------------------------
Santiago Mart�
Dusen, S.A.
---------------------------
| [EMAIL PROTECTED]
Enviado por: [EMAIL PROTECTED] 06/11/2003 13:20
|
Para: [EMAIL PROTECTED] cc: "'[EMAIL PROTECTED]'" <[EMAIL PROTECTED]>, [EMAIL PROTECTED] Asunto: RE: Grupo de activaci�n CLLE |
La opci�n SHARE viene de los sistemas 38 y se ha mantenido en los AS/400.
En este caso al tratarse de un archivo de impresora creo que no tiene
ninguna importancia en que este a *YES o no, yo lo pongo por costumbre.
Pero si fuera un fichero de datos el SHARE *YES implica que el programa
llamado comparte la v�a de datos abierta por el primero y no realiza
petici�n al sistema de que le abra el fichero. Comparte la informaci�n y
dependencias del fichero as� como su puntero (si en el segundo haces un
SETLL cambias el puntero para el llamador, pero el cierre del fichero creo
que es individual por cada programa)
Espero que te oriente un poco, aunque con estos temas tan farragosos no hay
dios que se aclare, al final, realmente haces las cosas porque sabes que
as� funcionan.
