Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

PA30 help

Former Member
0 Likes
1,000

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.

7 REPLIES 7
Read only

FredericGirod
Active Contributor
0 Likes
977

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

Read only

Former Member
0 Likes
977

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.

Read only

Former Member
0 Likes
977

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.

Read only

0 Likes
977

The SQL Trace will show you the Where condition of the Select.

And look the search help, you will see all the info.

Read only

0 Likes
977

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.

Read only

0 Likes
977

Maybe debug will be great,

what the field you try to make a F4 ?

Read only

0 Likes
977

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.