on 2011 Feb 25 2:52 PM
Hi All,
We're using ECC6.
I want to make a change to application MMPUR_UI_PR_APP which is in FPM_OIF_COMPONENT. This is the purchased req creation application. I am totally new to FPM so am not sure how to go about making a change.
Basically I want to attach an action to when the user selects a material.
I have found the material field in the component configiration editor but not sure how to achieve my goal.
If anyone could point me in the right direction, i'd be most grateful.
Many thanks,
Liz.
Hallo Liz,
Is the selection happens in a table or listbox etc. What you want to do when selection happens ? do you need to inform other UIBB's in the application about the selection ?.
when material is selected, you can fire a FPM event (create FPM event object, optionally send material number as parameter ) .
You can catch this event again in process_event method of the component controller and use this info to process other UIBB's.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Baskaran,
Firstly thanks for the response! The material is a column in a table which allows selection of the material from a list. When the selection happens I want to fire a portal event which will be picked up in a seperate iview. I do not want to use this selected material value in anyway within the web dynpro except to fire the event. I do not need to inform other UIBB's.
I have found the material attribute in the configurator but I cannot see how i can attach an action to it which will fire my portal event. So any help you could give me would be much appreciated.
Many thanks,
Liz.
Hallo Liz,
I am not sure about your approach of "material attribute in the configurator but I cannot see how i can attach an action to it ".
To my understanding when you select a row in this table or when you select a material in row then the TABLE UI would fire a event.
Why are you not looking for a solution to trap this event in the view which has the table UI in it. From there you can fire the portal_event when the event occurs.
Hi Baskaran,
I know nothing about floorplan manager you see and just assumed that I would handle it like i would normally. Have been reading the FPM guidebook and I must say i do find it a bit complicated (I'm new to web dynpro also, which doesn't help!).
Also I couldn't find the table UI to attach anything to it! I had expected to find the table on the view but the only UI elements there are containers and seperators.
I have debugged and couldn't find an event triggered when a material was selected but now that I have a little understanding I'll try again.
Thanks,
Liz.
Hallo Liz,
If you do not see the TABLE UI then it might have been added dynamically. Check that out in the wddomodify view (here assuming that FreeStyle UIBB - WDA is used in the configuration.
In case of GUIBB components, table might have been defined in the feeder class. Either way you need to find out where and how this table is build and is there a event raised when the material is selected information.
Good luck and i would suggest to take some time to learn WDA.
User | Count |
---|---|
71 | |
10 | |
8 | |
7 | |
7 | |
6 | |
6 | |
6 | |
6 | |
5 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.