|
#1
|
|||
|
|||
Sí que es verdad que el sy-tabix va variando según el registro, pero en este caso concreto no cambia, por eso hago el module contador.
Cuando debugueo paso a paso, al entrar la primera vez en el loop, veo que en la cabecera no me ha metido el primer registro que hay en datos_cliente, si no otro. En seleccionar cambio unos datos del registro que se está tratando y hago un modify...index..., pero al no cogerme la tabla interna por orden, me añade un nuevo registro a la tabla. No sé si me he explicado bien... |
#2
|
||||
|
||||
Trata de hacerle el MODIFY pero con el INDEX de la tabla de control, algo asi
MODIFY itab INDEX tctrl-current_line. Tal vez sea x eso ...
__________________
David Carballido Córdova |
#3
|
|||
|
|||
Siii, era por eso!!
Estaba utilizando en index la variable que iba incrementando en el module contador, pensando que se debía hacer así. Muchas gracias por tu respuesta!! |
#4
|
|||
|
|||
No podrias colgar el reporte? asi veo como lo resolviste
te lo agradeceria |
Herramientas | Buscar en Tema |
Desplegado | |
|
|