Foro de programación ABAP

SAP / ABAP => Programación ABAP => Mensaje iniciado por: stompy en 18 de Octubre de 2007, 10:25:18 am

Título: delimitar tamaño tabla interna
Publicado por: stompy en 18 de Octubre de 2007, 10:25:18 am
Una pregunta q debe de ser muy muy basica.

Como hago para delimitar el numero de registros q recogerá una tabla interna. Estoy testeando y necesito q el select solo m llene 10 registros en la tabla interna y pare.

Según he leido OCCURS no tiene nada q ver verdad?

Gracias.
Título: Re: delimitar tamaño tabla interna
Publicado por: oscar en 18 de Octubre de 2007, 11:13:55 am
Se hace de esta manera:  UP TO 10 ROWS
Una vez que ya tiene 10 registros se sale del select.

Código: [Seleccionar]
    SELECT * FROM CRCO UP TO 10 ROWS WHERE OBJTY = 'A'
                                       AND OBJID = AFRU-ARBID.



    ENDSELECT.

Un saludo.

Título: Re: delimitar tamaño tabla interna
Publicado por: stompy en 18 de Octubre de 2007, 11:35:12 am
Muchas gracias Oscar.