MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Agregar campo infotipo z en pantalla seleccion BD logica pnp (foro/showthread.php?t=43244)

vlg1971 13/05/11 19:51:00

Agregar campo infotipo z en pantalla seleccion BD logica pnp
 
Hola

Mi intencion es agregar un campo de un infotipo z (9xxx) en la pantalla de seleccion de la base de datos logina PNP

¿sabeis si esto se puede llegar hacer?

gracias por la atencion

vlg1971 18/05/11 15:28:30

Por si a alguien le interesa:

AMPLIAR PANTALLA DE SELECCIÓN CON DELIMITADORES OPCIONALES

Se puede dar el caso de que en una pantalla de selección de una base de datos lógica no aparezca un campo determinado que necesitemos en el filtro, los pasos que se deberán seguir son los siguientes:
• Crear una vista de selección acorde con los campos que queremos mostrar
Revisar el siguiente link
• Asignar la vista de seleccion a una clase de report

• En el código del report crear un select option en la pantalla de selección que permita introducir el imput a filtrar y después del start-of-selection poner el siguiente código,
"Asignacion area operativa a delimitador opcional
IF NOT p_aroper IS INITIAL.
DATA: lt_texpr TYPE rsds_expr OCCURS 0 WITH HEADER LINE,
wa_texpr TYPE rsds_expr,
lt_rsds_expr_tab LIKE rsdsexpr OCCURS 10 WITH HEADER LINE,
wa_rsds_expr_tab LIKE rsdsexpr.
REFRESH lt_rsds_expr_tab.
wa_rsds_expr_tab-arity = '0'.
wa_rsds_expr_tab-fieldname = 'OBJID'.
wa_rsds_expr_tab-option = 'EQ'.
wa_rsds_expr_tab-low = p_aroper.
wa_rsds_expr_tab-high = '00000000'.
MOVE-CORRESPONDING wa_rsds_expr_tab TO lt_rsds_expr_tab.
APPEND lt_rsds_expr_tab.
REFRESH lt_texpr.
wa_texpr-tablename = 'PA9004'.
wa_texpr-expr_tab[] = lt_rsds_expr_tab[].
MOVE-CORRESPONDING wa_texpr TO lt_texpr.
APPEND lt_texpr.

pnpdynse[] = lt_texpr[].
ENDIF.


Husos Horarios son GMT. La hora en este momento es 22:53:31.

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