PDA

Ver la Versión Completa : Ayuda con SY-SUBRC


gaos
23/07/09, 22:18:20
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?:D ya busque por interner y solo estan 0, 4 y 8

Agradesco la ayuda :p

DavidXD_XD
23/07/09, 23:12:28
Como estas realizando la lectura a la tabla interna??

Abaunus
24/07/09, 13:16:09
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.

gaos
24/07/09, 20:56:50
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:D