MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Search Help en Table Control (foro/showthread.php?t=16318)

zonanet 12/09/08 18:06:32

Search Help en Table Control
 
Saludos!!

Tengo un problema con un search help en un columna de un table control, la cosa es que tengo que filtrar el contenido del search help de una columna según el dato que contenga la columna anterior, logro hacerlo para la primera fila pero para la segunda y siguientes me filtra según el valor de la primer fila.

Alguién tendrá una solución a mi problema.

gracias a todos.

DavidXD_XD 12/09/08 19:05:05

Hola ... hasle un READ TABLE a la tabla interna segun la linea en la que se encuentra tu table control ... tctrl-current_line y ahi aplicas el search help

zonanet 12/09/08 23:12:00

Hola David!!

así lo estoy haciendo pero me toma el primer registro de la tabla interna, te paso el código por si le puedes echar un ojo y orientarme en lo que tengo mal


Flow Logic:


MODULE KSCHL_HELP.

Saludos y gracias por la ayuda!

DavidXD_XD 12/09/08 23:37:33

Hola ... la primera recomendacion es con esta sentencia


La segunda es: has logrado debugear el codigo??? ... como tu mencionas siempre agarra la primer campo en toda fila y columna, la idea es hacerle un debugg y ver xq no agarra si estas realizando el READ TABLE con el current_line, como te digo .... tal vez el current_line no esta haciendo bien su trabajo, el caso extremo es agregar dentro de la tabla interna crear un campo que sirva de contador: 1 2 3 4 5 6 ... n, y asi leer el READ TABLE itab INDEX cont., me comentas como te fue sino para realizar un programa que realize esa aplicacion y pasartela :D

zonanet 17/09/08 15:05:23

Qué tal David!

Te comento que debuggeando el Search Help en la parte del READ TABLE me obtiene el primer registro de la tabla interna usando el TC-Current_line, lo que más extraño me parece es que si me pone el resultado en el registro en el presiono el search help (2do. 3ero, etc.).


Si tienes tiempo y me puedes ayudar con la parte para generar la tabla interna con el index para posicionarme an base a eso te agradeceré mucho.


Saludos.

DavidXD_XD 17/09/08 19:32:17

Listo ... voy a realizarlo en la noche aver como me va y t paso el codigo ^^

zonanet 23/09/08 21:47:56

David!!

Se me pasó comentarte que ya solucioné el problema del Search Help, lo logré usando la sentencia GET CURSOR LINE vl_line, y se la agregué al read table de esta manera: READ TABLE ti_tabla INDEX vl_line y funciona correctamente.


De nuevo gracias por el tiempo e interés por ayudar!!! :) :D

DavidXD_XD 24/09/08 16:50:31

Pucha Zonanet ... taba a medio codigo por la disponibilidad q tengo en el horario, pero q bueno q solucionaste el problema ... un saludo :D


Husos Horarios son GMT. La hora en este momento es 07:26:34.

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