Purpose

.PagingModel allows you to specify for the application object a new look and feel to all subsequent paging screens without having to modify the properties of each paging cycle.
 

Syntax

Setting:           Application.PagingModel = Value

Retrieving:       Variable = Application.PagingModel
 

Operation

Value is an alphanumeric variable or string literal
Variable
is an alphanumeric variable
 

Remarks

The setting will take effect from the next function.  Developers can override the paging cycle property for a cycle in Logic or in the development environment.

Value can be "Classic" or "Standard".

If value is 'Classic' then all paging screens will look and act like traditional paging screens.
If value is 'Standard' then certain Paging Cycle properties will be automatically set for all Paging Cycles without having to set properties on each paging cycle

If  value is set to 'Standard', the following Paging Cycle properties will be assigned the values as noted below:

Scroll......................'Standard'
NoClearOnAdd.........TRUE
RightClickMenus.......TRUE
SmoothModeSwitch...TRUE
AllowSelection..........TRUE
HighlightRecord........TRUE
OddEvenType..........'ROW'
 

Example

To give all Paging screens displayed after this function a modern look:

Application.PagingModel = "Standard"

To achieve the same result using a variable:

$PagingAppearance = "Standard"
Application.PagingModel = $PagingAppearance
 

Comment on this topic

Topic ID: 510079