#1
|
|||
|
|||
Seleccionar datos de match code
Hola
En un report Z , Al pinchar en un match code, quiero informar varios campos del report, con los datos seleccionados en el match code. Como se puede hacer esto ? Alguna solucion ? |
#2
|
||||
|
||||
Puedes hacer uso de la funcion
CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST' EXPORTING retfield = 's_kunnr' window_title = 'clientes' value_org = 'S' TABLES value_tab = it_kna1 return_tab = it_match EXCEPTIONS parameter_error = 1 no_values_found = 2 OTHERS = 3. IF sy-subrc EQ 0. READ TABLE it_match INDEX 1. MOVE it_match-fieldval TO s_kunnr-low. ENDIF. con ella mandas una tabla interna en el machcode. espero te sirva
__________________
Un Huevon No Inútil Solo di lo que piensas, a la mejor tienes la mejor respuesta.... Si alguien ya lo hizo, copialo y cambiale las variables total es un codigo nuevo..... Si SAP lo hace se puede hacer, no me pidas hacer algo que SAP no ha hecho..... Consultor FI jr/ABAP Sr. |
#3
|
|||
|
|||
y si la ayuda de busqueda esta creada desde la se11 y asignada al campo directamente , no hay otra solucion ?
|
#4
|
|||
|
|||
He probado con tu solucion y esta bien :
CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST' EXPORTING retfield = 'ARKTX' window_title = 'material' value_org = 'S' TABLES value_tab = it_matnr field_tab = i_field_tab return_tab = it_match EXCEPTIONS parameter_error = 1 no_values_found = 2 OTHERS = 3. IF sy-subrc EQ 0. READ TABLE it_match INDEX 1. MOVE it_match-fieldval TO s_arktx. ENDIF. Pero con esto, yo puedo obtener uno de los campos del match code, Pero si kiers obtener todos los campos del match code, como se podria hacer ? |
#5
|
||||
|
||||
si ya tienes el valor del arktx manda llamar la tablainterna IT_matnr con un read table it_matnr with key arktx = it_match-fieldval. se me ocurre que lo hagas asi, no veo otra forma.
__________________
Un Huevon No Inútil Solo di lo que piensas, a la mejor tienes la mejor respuesta.... Si alguien ya lo hizo, copialo y cambiale las variables total es un codigo nuevo..... Si SAP lo hace se puede hacer, no me pidas hacer algo que SAP no ha hecho..... Consultor FI jr/ABAP Sr. |
#6
|
|||
|
|||
Ya , pero el problema es que matnr no tiene por que ser clave, pero gracias de todas formas, me ha servido de mucho tu ayuda.
saludos |
Herramientas | Buscar en Tema |
Desplegado | |
|
|