Web History - Add Method

Add an item to the browser history

Member of Web History (PRIM_WEB.History)

Parameters

Name

Type

Data Type

Description

QueryString

*Input

Unicode String

QueryString to be appended to the root of the URL

Signal

*Input (Optional)

Boolean

Set to false to stop Changed event firing

Details

The Add method adds an item to the browser history.

You can only add the QueryString portion of the URL. The domain and port etc., are simply a repeat of those for the current page.

Example

In this example, every time an item in a list gets focus the details of an employee are displayed and an item is added to the history.

When the user uses the history to show a page, the URLChanged event can be monitored and the URLParameters processed to detect the employee number.

     Evtroutine Handling(#List.ItemGotFocus) 
#Com_owner.Activate( #Empno )
#Sys_Web.history.Add( ("Employee=&1").Substitute( #Empno ) )
Endroutine
Evtroutine Handling(#sys_web.URLChanged)
For Each(#Parameter) In(#sys_web.URLParameters)
Continue If(#Parameter.Name.Uppercase <> Employee)
#Com_owner.Activate( #Parameter.Value.uppercase)
Leave
Endfor
Endroutine


See also

All Component Classes

Technical Reference

  • No labels