‎2005 Sep 02 8:40 AM
Hi. In PA30, if i create a record and I press F4/Help for a specific input line a list of possible entries will appear in a dialog box. Do you know where the dialog box is populated and where the records are retrieved?? I need to change the entries displayed in there? please help. Thanks in advance.
‎2005 Sep 02 8:46 AM
Hi Ferdinand,
Maybe you must try to find yourself with the transaction ST05.
So :
start a new window with ST05
press TRACE ON
Use your F4 function (in the first window)
press TRACE OFF
press TRACE LIST
Regards
Frédéric
‎2005 Sep 02 8:59 AM
Another way is to press <F1> and go to technical attirbutes and from there go to table/check table/search help etc. It will not help in the case of dynamic help.
‎2005 Sep 02 10:48 AM
Thank you guys. But I'm not really looking for the table. I was actually wondering what part of the code does it determine the entries to be displayed in the dialog. I saw that the records were selected in the FM F4_get_result. But the TABLE name and Where clause for the Select statement is passed as a parameter. Do you guys now which program/subroutine determines the statements in the Where clause? I tried debugging the program but I can't figure out where. Any ideas will do. Please help. Thanks.
‎2005 Sep 02 10:53 AM
The SQL Trace will show you the Where condition of the Select.
And look the search help, you will see all the info.
‎2005 Sep 02 11:04 AM
Hi Frederic,
Thanks for your reply. Yup, I know that the fields for the where condition is displayed but the problem is the entries for the dialog are dynamic. The fields for the 'Where' clause are dynamic as well as the values. Is there a way for me to determine which part of the code the fields are determined? Any idea would do. Thanks.
‎2005 Sep 02 11:09 AM
Maybe debug will be great,
what the field you try to make a F4 ?
‎2005 Sep 02 11:25 AM
The field is OFFCD1. Its from a customised table though. I tried debugging the program but I can't seem to find the part where the fields are being determined.