Dear Sirs,
We have created an AET table extention for SALES_QUOTATION.
This table contains 4 fields. One of them has a value-help descriptor,
based on a custom search help, and its is also characterized as
a link in the GET_P method.
We do have two problems:
a) the search help, has two fields as select-options. When we hit on this
field in order to get the search help option, we want to pass a value to one of this fields.
We tried to pass the value using the INPUT_MAPPING from the
create object rv_valuehelp_descriptor type cl_bsp_wd_valuehelp_f4descr
exporting
iv_help_id = 'ZCRM_ACTIVITY_BY_DATE' "#EC NOTEXT
iv_help_id_kind = if_bsp_wd_valuehelp_f4descr=>help_id_kind_comp
iv_input_mapping = lt_inmap
iv_output_mapping = lt_outmap.
but it does not seems to work. Is it mandatory that the input parameter comes from the
context structure? Is there any other solution?
b) when we click on the link, in order to navigate to BT126H_APPT.MainWindow
we get the following error:
"Define NavigationalLink xxxxx for source view yyyyy in component zzzzz".
As this is an AET table extention, the Component Usages are defined dynamically.
Therefore, we cannot go into the repository.xml of the parent component (BT115QH_SLSQ)
and make the required adjustments. We found out that table AXT_RUN_TABLE_UI
contains the UI Usage Name of the particular extention, that is "CUZBTAB0000NP".
Is there any way that we specify this through customizing? Or could you please advise
for any other solution?
We will keep searching, and if we find something, we will inform the community.
Best Regards,
Marios