Bloquear un programa hasta que no termine

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • tate
    Senior Member
    • feb
    • 106

    #1

    Bloquear un programa hasta que no termine

    Hola.

    Se puede bloquear un programa para que no se ejecute.

    Estoy recibiendo datos de otro sistema, y van a un programa.
    Hay veces que llegan casi al mismo segundo.

    Me gustari saber si hay alguna opcion de poder bloquearlo hasta que no termine, y que la otra peticion que esta pendiente continue despues.

    He visto el ENQUEUE pero de tablas.

    Se puede bloquear un programa????
  • DCErick
    Moderator
    • mar
    • 1090

    #2
    Originalmente publicado por tate
    Hola.

    Se puede bloquear un programa para que no se ejecute.

    Estoy recibiendo datos de otro sistema, y van a un programa.
    Hay veces que llegan casi al mismo segundo.

    Me gustari saber si hay alguna opcion de poder bloquearlo hasta que no termine, y que la otra peticion que esta pendiente continue despues.

    He visto el ENQUEUE pero de tablas.

    Se puede bloquear un programa????
    Y porque no te creas una tabla con los campos MANDT REPID y un objeto de bloqueo por MANDT REPID y cuando corran el programa lo primero que hagas sea bloquearlo podrias ponerlo dentro de un DO ENDDO. y mientras no pueda bloquearlo se quede ciclado hasta que logre bloquearlo salga del DO y continue con lo que hace actualmente tu programa.

    Nota.- Ya hay un objeto de bloqueo para programas solo que no recuerdo cual es, la condicion sería que cuando lo pruebes no lo hagas desde el editor de código fuente por que se te ciclará el programa ya que lo tendrías bloqueado por el editor.

    Bueno la idea es esa xD.
    -------------------
    ¿Dudas para descargar manuales? Ver este tema -> Cómo descargar manuales de la sección "Descargas" ?

    Comentario

    • tate
      Senior Member
      • feb
      • 106

      #3
      Me podrias explicar mediante codigo como lo realizarias, porque no lo entiendo muy bien.

      Gracias.

      Comentario

      Trabajando...