Show TOC

HistoryEntry ObjectLocate this document in the navigation structure

Use

The HistoryEntry object represents an entry in the navigation history.

Parameter

Description

URL

ID (URL) of the navigation node

Title

Title of the navigation node

Params

A string that represents a set of GET parameters to pass for navigation to this history entry.

For more information about defining these parameters, see Defining Parameters for GET Requests .

Context

The URL of the navigation context node

postBody

A string that represents a set of POST parameters to be passed when navigating to this entry. To prepare this string, use the following code:

var postBody = new Array(); postBody.push({name:"param1" , value:"value1"}, {name:"param2" , value:"value2"});

pathIndexes

A comma-separated list of indexes in the navigation tree hierarchy, indicating the sequence of navigation steps to this entry.

fullURL

The full PCD path to the node

Use the following syntax to create a history entry:

EPCM.getSAPTop().LSAPI.getHistoryPlugin().createEntry(URL, title, params, context, postBody, pathIndexes, fullURL)
         

The following example illustrates creating a history entry for a navigation node. The parameters are defined using the methods of the NavigationNode object. For more information, see NavigationNode Object .

Sample Code

var postBody = new Array();
postBody.push({name:"param1" , value:"value1"}, {name:"param2" , value:"value2"});

EPCM.getSAPTop().LSAPI.getHistoryPlugin().createEntry(node.getName(), node.getTitle(), "a=1=2", contextNode.getName(), postBody, "1,0,1", node.getLaunchURL());