export import id en diferentes programas

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • sirjonan
    Junior Member
    • abr
    • 24

    #1

    export import id en diferentes programas

    Hola a todos, tengo un problema:
    He creado un report en el cual hago el export/import de una variable y me lo coge bien, es decir, en el mismo programa. Hasta aqui todo bien.

    REPORT ZPRUEBA50.


    data: v_num1 type i.
    data: v_recojonum type i.

    start-of-selection.

    v_num1 = 30.

    export v_num1 to memory id 'AAA'.
    import v_num1 to v_recojonum from memory id 'AAA'.

    write: 'Numero es:', v_recojonum.


    Pero la cosa cambia si lo hago en dos programas diferentes....No me lo coge.

    REPORT ZPRUEBA55.

    data: v_num1 type i.

    start-of-selection.

    v_num1 = 30.
    export v_num1 to memory id 'AAA'.
    submit zprueba55 and return.

    write: 'Numero es:', v_num1.


    REPORT ZPRUEBA57.

    data: v_recojonum type i.

    start-of-selection.
    import v_num1 to v_recojonum from memory id 'AAA'.
    write: 'Numeroooo:', v_recojonum.



    en uno exporto y en el otro report importo, pero
    no me lo coge, sabeis porque puede estar pasando??

    He estado mirando por internet y sale esto:
    "Los datos guardados en memoria sólo pueden usarse durante la ‘vida’ del programa que realiza la sentencia EXPORT (exporta clusters), pero no se pierden al usar CALL TRANSACTION o SUBMIT."

    Entonces he utilizado la sentencia " submit and return " despues del export y me sale el error de el numero maximo de modos internos ha sido alcanzado, alguien tiene idea??

    mersi.
  • sirjonan
    Junior Member
    • abr
    • 24

    #2
    Ya esta gente !!

    Tenia que hacer el export v_num1 to shared memory indx(xy) id 'AAA'.

    y luego en el otro programa poner:

    import v_num1 to v_recojonum from shared memory indx(xy) id 'AAA'.

    Comentario

    • sconoredhot
      Senior Member
      • feb
      • 341

      #3
      Exacto

      el import y el export comun solo funcionan dentro de la misma ejecución
      Sebas

      Desarrollador ABAP.

      Comentario

      Trabajando...