cancel
Showing results for 
Search instead for 
Did you mean: 

Adobe Interactive Form and Web Dynpro

Former Member
0 Kudos

Hi experts,

I'm working with an standard Adobe Interactive Form (ISR_MSSRCF_SRQ3) which has a button (selectPosition) that is used to call a Web Dynpro (HRRCF_C_POSITION). This Web Dynpro is used to fill some forms fields (org. unit and position) as a search help. I don't know the way the Web Dynpro fills these fields, I don't find a context binding or so. Could you help to find the way these fields are linked to the Wed Dynpro? How does the Wed Dynpro fill these fields?

For this button, events in script command window are:

=>Mouse down.

//Set ISR_EVENT for BAdI processing in backend

$record.CONTROL_PARAM.ISR_EVENT = "USER_EVENT_POPUP"

$record.HRASR_FORM_WINDOW.DATA[*].FIELD.value = "HRRCF_C_POSITION"

=>Click.

//Trigger call to backend for BAdI user command processing

ContainerFoundation_JS.SendMessageToContainer(event.target, "submit", "", "", "", "");

=>Ready.

//Toggle visibility to be visible during edit operations, ínvisible otherwise

if($record.CONTROL_PARAM.ISR_MODE == "DISPLAY" |

$record.CONTROL_PARAM.ISR_FORM_VIEW =="ISR_APPROVE" )

then

this.presence = "invisible"

else

this.presence = "visible"

endif

Any idea???

Thanks in advance.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi

In se80 - select the WD application HRRCF_C_POSITION.

COMPONENTCONTROLLER -> method CALL_POPUP . Put a degug point and analyze.

Kind Regards

Mukesh

Answers (0)