11-04-2013 09:34 AM
what i need is to pass a parameter in a the menu tp open a change in a specific category, same users can open a change from change management thats y i cant use the profile to specifi the category. but this change is configuration related and the customer is requiring it to be opened from the configuration menu .
any help plz
Solved! Go to Solution.
11-06-2013 06:25 PM - edited 11-06-2013 06:41 PM
OK, had to play with things a bit, but this works:
First, define a new Process (Tailoring > Document Engine > Processes)
Process Name: openConfigChange (or whatever you want to call it)
Enter the Initial Expression: $setCategory="CATEGORY_NAME"
On the RAD panel, in the first application enter: cmc.open.from.menu
Second, update the cm.open Process (which is called by cmc.open.from.menu):
In the "Expressions evaluated before RAD call" for the cm.open RAD application, enter:
if ($setCategory="CATEGORY_NAME" then category in $L.file="CATEGORY_NAME"; $setCategory=NULL
Third, add the Menu item to the Menu record which will call the new Process:
Parameter Name: name
Parameter Value: openConfigChange (or whatever you called it)
Enter a description, option # and condition.
06-02-2014 02:47 AM
And what if I need to select categories from predefined Global List?
As I see, I have to add wizzard.run or cm3.category.select in the beginning (RAD) of cm.open process. What do you think?