Ayuda con SY-SUBRC

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • gaos
    Member
    • oct
    • 98

    #1

    Ayuda con SY-SUBRC

    Buen día a todos.


    Tengo un problema con lecturas a tablas internas y creo que se resuelve con el valor de sy-subrc, pero no se que significa. El sy-subrc me da un valor de 2, no se que significa ¿Alguien sabe que es ese valor y donde puedo encontrar la lista de los valores que puede tomar sy-subrc? ya busque por interner y solo estan 0, 4 y 8

    Agradesco la ayuda
  • DavidXD_XD
    Moderator
    • ago
    • 1255

    #2
    Como estas realizando la lectura a la tabla interna??
    David Carballido Córdova

    Comentario

    • Abaunus
      Senior Member
      • nov
      • 119

      #3
      SY-SUBRC 2 es lo mismo que SY-SUBRC 0, según el help de SAP para READ TABLE.

      "Like sy-subrc equals 0. Differentiates cases that use the addition COMPARING in result."


      Para READ TABLE:

      SY-SUBRC = 0: El registro fue leído.
      SY-TABIX devuelve el índece de la entrada encontrada.

      SY-SUBRC = 2: Un registro fue leído.
      SY-SUBRC = 4: Ningun registro fue leído.
      Editado por última vez por Abaunus; 24/07/2009, 13:51:28.

      Comentario

      • gaos
        Member
        • oct
        • 98

        #4
        Gracias por la ayuda

        La lectuara a la tabla uinterna es
        Read Table i_tabla Whit key campo i_tabla_a_coparar-campo
        casi siempre que uso el binary search, me da algunos lios aveces pero en general lo uso en este caso no, y gracias por decirme que significa el 2 la verdad no sabia que era el valo
        Gracias por la ayuda

        Comentario

        Trabajando...