cancel
Showing results for 
Search instead for 
Did you mean: 

Dynamic Appraisal columns

Former Member
0 Kudos

My  requirement is as follows:: There are  3 radio buttons each upon clicking awards a certain percentage of completion to the weightage.

Example,

Radio button X awards 0.5

Radio button Y awards 0.7

However,radio button Z is to be between 0.7 - 1... Here I expect on click of radio button an input box is active.

IS This possible

Accepted Solutions (1)

Accepted Solutions (1)

former_member200388
Active Participant
0 Kudos

Hi Avi,

You approach of the template configuration is correct.

Create two column one called Progress as radio button and another column as Free Text.

You need to follow two column layout. Configure Free Text Column as editable only.

On action of Radio Button one action is triggered where from one event is triggered. This event is handled in Standard Webdynpro Component HAP_DOCUMENT_BODY, there you need to hide/unhide Free Text Volumn which can be achieved through enhancement.

Regards

Sounak

Answers (2)

Answers (2)

GirieshM
Active Contributor
0 Kudos

Hi Avi,

Can you please share the screenshots of your appraisal template and mentioning your need.

With Regards,

Giriesh M

Former Member
0 Kudos

Hi Girish,

I am still in the process of building the template.

I've tried to put it into an image so that you can understand:

I have a column called Obj. Progress. This columns has 3 selection options as seen above X, Y and Z.

X and Y are constant values. But Z is a variable value and needs to be captured as input.

Is that possible with aide of Enhancements?

Former Member
0 Kudos

Yes it is possible, let me clear that how you are developing templates, is it standard or custom one,

if it is a standard then you need to find out the specific enhancement spot for making such changes.

Give details of Template, how you designing if you need further details of enhancements.

Former Member
0 Kudos

Ok... so i am creating a standard template using PHAP_CATALOG.

Create a column called Progress with the values X,Y, and Z. Next, i was thinking to create a column Z Value and keep it in Display mode. I was hoping to find an enhancement which will allow to enable this column upon clicking the value Z.

Which enhancement can be used to control the behaviour of another column based on the value selected?

I found this one Appraisal Document - Dynamic Cell Value Event (HRHAP00_DYN_EVENT) but many posts on SDN say it does not work correctly.

GirieshM
Active Contributor
0 Kudos

Hi Avi,

Try with the HRHAP00_COL_ACCESS BADi to enable and disable the column.

With Regards,

Giriesh M

Former Member
0 Kudos

Hi

You want to make this facility using Abap code in any Z report then it is possible, where you need this kind of radio button ?

Former Member
0 Kudos

Hi Kedhar,

This is required on the appraisal template.

Former Member
0 Kudos

Take the help of Abaper.