Friday, June 1, 2012

Navigating Backward


Scenario:
Navigating backward is a fair ask by customer, who has migrated from simple web based application to siebel.

Solution: 

There are multiple ways to achieve this.

·         Some of the OOB business services which could be used to achieve this are "CUT eSales Order Entry Toolkit Service" or "FINS Goto View Service" which has got "GotoView" method which can be used to navigate to destination while maintaining the context

·         Siebel makes use of underline java script functions to go to previous page. It can come handy in many scenarios. Following code could be used on browser side of applet for going backward.

if(name == "Back")
{
history.go(-1);
return ("CancelOperation");
}

Or

if(name == "Back")
{
window.history.back(-1);
return ("CancelOperation");
}