MUNDOSAP

Regresar   MUNDOSAP > DESARROLLO > Programación ABAP IV
Nombre de Usuario
Contraseña
Home Descargas Registrar FAQ Miembros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos




 
Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Viejo 17/05/07, 09:32:36
BY_MY BY_MY is offline
Senior Member
 
Fecha de Ingreso: nov 2006
Mensajes: 130
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.
Responder Con Cita
  #2  
Viejo 17/05/07, 21:18:49
Avatar de Marco
Marco Marco is offline
Senior Member
 
Fecha de Ingreso: abr 2006
Mensajes: 141
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
Responder Con Cita
  #3  
Viejo 18/05/07, 07:31:16
BY_MY BY_MY is offline
Senior Member
 
Fecha de Ingreso: nov 2006
Mensajes: 130
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. ;-)
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Reglas de Mensajes
no puedes crear nuevos temas
no puedes responder temas
no puedes adjuntar archivos
no puedes editar tus mensajes

El código vB está On
Las caritas están On
Código [IMG] está On
Código HTML está Off
Saltar a Foro


Husos Horarios son GMT. La hora en este momento es 22:51:58.


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