Ver Mensaje Individual
  #1  
Viejo 20/08/09, 02:15:59
J_B J_B is offline
Member
 
Fecha de Ingreso: jun 2008
Mensajes: 58
matchcode personalizado varias columnas

Buen dia,

alguien sabe si en la funcion F4IF_INT_TABLE_VALUE_REQUEST es posible que obtenga mas de un valor por registro? me gustaria recuperar mas de un solo valor (del un mismo registro) al seleccionar un registro del matchcode.
Encontre lo siguiente pero no me reconoce el type SHLP_DESCR, tengo la version 46c.

DATA: BEGIN OF it_resultado occurs 0,
land1 TYPE pais ,
END OF it_resultado.

y en la llamada a F4IF_INT_TABLE_VALUE_REQUEST
usar el parametro:
callback_form = 'F4CALLBACK'

FORM F4CALLBACK tABLES RECORD_TAB sTRUCTURE SEAHLPRES
CHANGING SHLP TYPE SHLP_DESCR
CALLCONTROL LIKE DDSHF4CTRL.
DATA: INTERFACE LIKE LINE OF SHLP-INTERFACE.
INTERFACE-VALTABNAME = 'IT_RESULTADO'.
INTERFACE-VALFIELD = 'LAND1'.
INTERFACE-SHLPFIELD = 'F0002'.
APPEND INTERFACE TO SHLP-INTERFACE.
ENDFORM.

de antemano gracias por su ayuda.
Responder Con Cita