cancel
Showing results for 
Search instead for 
Did you mean: 

Urgent: POWL Question

nishantbansal91
Active Contributor
0 Kudos

Hi Guys,

    I have some doubts in POWL Report.

1.  How we can change the Header Name of the Fieldcatcalog instead of creating the new DATA element.

2. What is the use E_FIELDCAT_CHANGED exporting parameter in Method GET_FIELD_CATALOG. When we use that field.

3. What is the use E_ACTIONS_CHANGED in GET_ACTIONS.

What is the meaning of  this.


e_object_def ?= cl_abap_tabledescr=>describe_by_data( me->mt_result ).

Regards.

Nishant Bansal

Accepted Solutions (1)

Accepted Solutions (1)

konstantin_anikeev
Active Contributor
0 Kudos

Hi,

1. not clearly got, what you mean.

If you mean standard SRM headers -

use a transaction /SAPSRM/POWL_CUST

If dynamic or want to overwrite customizing - use BADI /SAPSRM/BD_POWL_CHNG_FIELDCAT

2 and 3, methods GET_FIELD_CATALOG and GET_ACTIONS are called by every action.

With E_FIELDCAT_CHANGED you can say for example that you'll show different results depending on selection criteria. With E_ACTIONS_CHANGED you can for example enable or disable buttons depending on selected row in result table.

4. with this call you get a description of internal table. Can get its fields, their descriptions, types etc.

Regards

Konstantin

Answers (1)

Answers (1)

konstantin_anikeev
Active Contributor
0 Kudos

Check this link POWL - Web Dynpro ABAP - SCN Wiki

Regards

Konstantin

nishantbansal91
Active Contributor
0 Kudos

Hi Konstantin,


         To change the Header Name in the Custom POWL while passing the value to Fieldcat. I already run the Report POWL_D01 but header name didn't change.

Regards.

Nishant Bansal.

konstantin_anikeev
Active Contributor
0 Kudos

What class do you use for POWL Feeder?