Hi all,
I have a Transaction iView in the portal which I call from my WDA application.
I use the following code:
DATA lo_api_component TYPE REF TO if_wd_component. DATA lo_portal_manager TYPE REF TO if_wd_portal_integration. DATA ls_bp TYPE wdy_key_value. DATA lt_bp TYPE wdy_key_value_table. lo_api_component = wd_this->wd_get_api( ). lo_portal_manager = lo_api_component->get_portal_manager( ). ls_bp-KEY = 'RM63E-EQUNR'. ls_bp-value = iv_equnr. APPEND ls_bp TO lt_bp. CALL METHOD lo_portal_manager->navigate_absolute EXPORTING navigation_target = 'ROLES://******' navigation_mode = if_wd_portal_integration=>co_show_external window_features = 'location=false' history_mode = if_wd_portal_integration=>co_no_duplicates business_parameters = lt_bp .
In the transaction iView I entered a transaction code Z_IE03 - this transaction was built in SE93 as 'Transaction with variant' (The variant hide some fields).
The problems is that the parameter does not reach the screen.
If I use the default transaction (IE03) the parameter does reach the screen.
Thanks,
Aviad