Title: Mensaje
�Te refieres a bloqueo a nivel de objeto o a nivel de registro?
 
Si es a nivel de objeto, una vez lo has abierto lo tienes en bloqueo compartido (otros trabajos pueden tambi�n hacer uso del fichero con bloqueo compartido), y solo lo podr�s liberar cerr�ndolo despu�s. Si lo que quieres es, por ejemplo, que otro trabajo pueda bloquearlo en exclusiva mientras ese programa se est� ejecutando (para un clrpfm, por ejemplo), una posible soluci�n ser�a abrir el fichero antes de cada operaci�n sobre el en el programa, y cerrarlo despu�s de la operaci�n. Esta soluci�n penalizar�a mucho el rendimiento, y adem�s no permitir�a recorrer el fichero con READ/READE/READP/READPE, ya que al cerrarlo se perder�a la posici�n relativa de la v�a de acceso.
 
Si es a nivel de registro, utiliza UNLOCK tras cada operaci�n CHAIN/READ/READE/READP/READPE. Tambi�n se puede utilizar un extensor de operaci�n (creo que era (N) : CHAIN(N) ).
 
 

Saludos.

Fernando P�rez.
Cer�mica Saloni. Dpto. Sistemas
<mailto:[EMAIL PROTECTED]>

-----Mensaje original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Enviado el: mi�rcoles, 04 de junio de 2003 11:16
Para: [EMAIL PROTECTED]
Asunto: Abrir un Fichero sin bloqueo en FREE


Alguien sabe como poder abrir un fichero en RPG FREE sin que este bloque al resto.

Lo estamos haciendo con OPEN  , pero se bloquea.

GRacieS-

====================================================
La originalidad no esta en el "HECHO", esta en la "SOLICUCION"
====================================================
  .~.
 /V\   L   I   N   U   X
// \\ >Phear the Penguin<
/(   )\
^^-^^
Pon un Pinguino en TU VIDA.COM
Pere Soria
Dpto. de Inform�tica
Telf.    +34 964343008
E-mail: [EMAIL PROTECTED]
http://www.recordrentacar.com
Record Rent a Car S.A.

Responder a