Ayuda con función F4IF_INT_TABLE_VALUE_REQUEST
Hola, estoy haciendo una ayuda de búsqueda y tengo un problema. El problema que tengo es que no se me cargan los datos en el desplegable correspondiente y no se porque. Si debugo el código veo que el select me rellena correctamente la tabla interna, sin embargo a la hora de que me muestre los valores en la dynpro (SELECCIO_LLOC) no me aparecen. Espero me puedan ayudar ya que seguramente sea una tonteria pero llevo con esto mucho rato y no consigo ver cual es el error. Muchas gracias.
|
has probado a desasteriscar las excepciones y el mensaje asociado? quizá te aporte información sobre el problema.
saludos |
Me da sy-subrc = 0, no muestra ningún mensaje |
y si le pasas las tablas internas con cabecera te da error?
|
No, hace exactamente lo mismo. El desplegable vacio y el sy-subrc de la función = 0. |
Hola: Podrias probar con creando la estructura 'ty_ubicacio' pero en el diccionario y luego reemplazarlo en CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST' EXPORTING ddic_structure = 'TY_UBICACIO' <-------modif aqui retfield = 'STEXT' dynpprog = sy-repid dynpnr = sy-dynnr dynprofield = 'SELECCIO_LLOC' value_org = 'S' multiple_choice = 'X' TABLES value_tab = it_ubicacio return_tab = it_return |
Al final lo he conseguido quitándole en la función ddic_structure...es decir:
Gracias por su ayuda y su tiempo!! |
Husos Horarios son GMT. La hora en este momento es 05:33:39. |
www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web