MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Duda Con Loop De Una Dynpro (foro/showthread.php?t=5475)

BY_MY 17/05/07 09:32:36

Duda Con Loop De Una Dynpro
 
Buenos dias.

Tengo un problema y me urge ya que es una incidencia de cliente.


El problema consiste en que tengo una dynpro y la dinpro muestra la trabla pero tan solo 3 registros, a la hora de hacer el loop a esa tabla desde la dynpro, aunque la trabla contenga mas registros, solo recorre los visibles.


Pero si en vez de hacer el loop en la dimpro se hace en el modulo el loop y la tabla funcionan correctamente y normalmente.

¿Hay alguna opcion que modifique o razon que justifique este comportamiento de los loops dentro de la dynpro? y ¿Hay alguna manera de forzar a que siempre recorra toda la tabla?

Muchas Gracias y saludos a todos.:D :D :D :D

Marco 17/05/07 21:18:49

Hola... no te entendi muy bien la pregunta, hay partes en donde no te explicas bien...

Pero si hablas de LOOP... en el PBO realizas el LOOP y no dentro de un MODULE... antes de llamar a la dynpro carga tu tabla interna.
Luego en el PBO haces el loop a tu tabla.

* Carga datos a table control
LOOP AT it_lotes
WITH CONTROL tc_lotes
CURSOR tc_lotes-current_line.
* << aca si kieres le pones algun module, segun convenga >>
ENDLOOP.

Esto te creara lineas en tu dynpro tantas las q tenga tu tabla interna... y te las mostrara sin problemas, te mostrara todas.. ;)

Cualquier cosa alamos..
Salu2,
Marcko :cool:

BY_MY 18/05/07 07:31:16

Buenas muchas gracias.

En principio parece que se le pasan los datos al table control ya que contiene todos los registros el problema quiza venga por el sy-loopc, sy-index y sy-stepl.

Aunque ya consegui solucionarlo realizando el loop desde fuera de la dynpro.

En principio parece que se soluciona a falta de que el usuario lo pruebe a fondo.

Saludos y muchas gracias otra vez. ;-)


Husos Horarios son GMT. La hora en este momento es 12:56:32.

www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web