Ver la Versión Completa : Table Control posicionar cursor
negrogho
19/12/08, 22:57:24
Que tal gente del foro
Me ayudan a resolver la siguiente cuestion
Tengo una table control y necesito que despues de que se captura un renglon al dar enter el cursor se posicione en el siguiente renglon, en lugar de eso esta quedando en el primer campo del dynpro que es el predeterminado
De antemano les agradesco su ayuda
saludos
DavidXD_XD
20/12/08, 13:03:54
Hola ... puedes usar la sentencia SET CURSOR de la siguiente manera:
SET CURSOR FIELD f LINE lin.
Ahi colocarias el campo y linea en el que quisieras situar el cursor, ojo esa parte iria en el PBO ... espero te pueda servir :D
negrogho
22/12/08, 18:37:50
Gracias DavidXD
Es precisamente la intruccion que estoy usuando, me posiciona en el campo correcto pero en la primera linea y no en la que yo le indique.
cur_linea = 3.
SET CURSOR FIELD 'MARD-MATNR' LINE cur_linea.
Como aclaracion, la linea en la que necesito que se posicione es una nueva linea en la que se va a iniciar a capturar.
Saludos
negrogho
14/01/09, 18:36:18
Gracias
ya quedo solucionado, estaba dando un nombre incorrecto al campo
saludos :D
Rodolfo Montiel Rivera
14/01/09, 22:45:29
Saludos.
Mira u otra opcion para hacer lo que tu decias era forzar la linea en el table control.
GET CURSOR LINE r_linea.
tc_altas-current_line = r_linea + 1.
www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web