Ver Mensaje Individual
  #2  
Antiguo 11-06-2015
Avatar de nlsgarcia
[nlsgarcia] nlsgarcia is offline
Miembro Premium
 
Registrado: feb 2007
Ubicación: Caracas, Venezuela
Posts: 2.206
Reputación: 21
nlsgarcia Tiene un aura espectacularnlsgarcia Tiene un aura espectacular
shoulder,

Cita:
Empezado por shoulder
...estoy digitalizando carpetas medicas y firma digital...las carpetas se actualizan (se agregan PDFs) y los uno al archivo original...Si hay una persona consultando por casualidad el archivo PDF y justo en ese momento el operador quiere agregar hojas a la carpeta me va a dar error...¿Como tendría que hacer para decir al operador "Archivo en uso intente mas tarde" o al que quiera consultar que no pueda si están agregando hojas?...


Te comento:

1- ¿Has considerado crear un archivo de control al iniciar el proceso de agregar PDFs?, de esta forma si un usuario intenta consultar un documento PDF y el archivo existe en la carpeta en cuestión, puedes enviar un mensaje al usuario de que hay un proceso de actualización en progreso, el archivo se borraría al final del proceso.

2- ¿Has considerado crear un archivo de control al iniciar la consulta de archivos PDFs?, de esta forma si un operador intenta actualizar una carpeta y el archivo existe en la carpeta en cuestión, puedes enviar un mensaje al operador de que hay un proceso de consulta en progreso, el archivo se borraría al final del proceso.

3- Otra forma sería : Crear una tabla de las carpetas en proceso de consulta o actualización y verificar su estatus antes de realizar cualquier tipo de proceso.

Son ideas generales, quizás puedas adaptarlas a tu aplicación.

Espero sea útil

Nelson.
Responder Con Cita