Siebel Interactive Designer API Reference > Pageset Functions > Start On Active >

Parameter Passing Formats


The following URL parameter passing formats are supported, where home.htm is the top level frameset:

http://.../home.htm

Launches the default application.

http://.../home.htm?pagesetid=xxx

Launches the application at pageset xxx with default Feature table selections as defined on the pageset.

If information not related to the Start on Active function is being passed in the URL query string, it should precede the pagesetid key/value pair (for example, a session ID).

http://.../home.htm?pagesetid=xxx&param1=yyy&param2=zzz

Launches the application at pageset xxx with preconfigured settings.

The syntax param1=yyy corresponds to FeatureTable/CodeValue pairs. Code value yyy is selected for Feature table param1. Code value zzz is selected for Feature table param2. If information not related to the Start on Active function is being passed in the URL query string, it should precede the pagesetid key/value. Similarly, pagesetid should precede all dynamic default key/value pairs.

http://.../home.htm?pagesetid=xxx&dyndefs=param1+yyy+param2+zzz

Launches the application at pageset xxx with a preconfigured object.

The syntax param1+yyy corresponds to FeatureTable/CodeValue pairs in the preconfigured object.

Information not related to the Start on Active function may appear anywhere in the query string.

http://.../home.htm?pagesetid=xxx&configvars=true&param1=yyy&param2=zzz

Launches the application at pageset xxx with preconfigured settings.

The syntax param1=yyy corresponds to FeatureTable/CodeValue pairs. The key/value pair configvars=true in the query string is used to indicate that a preconfigured setting is appended to the URL. The preconfigured setting key/value pairs must immediately follow the configvars=true parameter. If the parameter configvars is set to false, the application will launch at pageset xxx with the default settings as defined on the pageset. If information not related to the Start on Active API is being passed in the URL query string, it should precede the configvars key/value pair.

http://.../home.htm?config_file_path=filename.htm

Loads filename.htm, then launches the application at the pageset defined in that document's form, with the preconfigured settings also defined in that form.

The path for filename.htm should be fully qualified. This approach is particularly valuable in circumventing the URL length restrictions of most browsers (generally 2,000 characters in Microsoft Internet Explorer and Netscape Navigator).


 Siebel Interactive Designer API Reference 
 Published: 18 April 2003