Run Time Functions


Run time functions allow for different parts of the output to be queries on production, rather than from data within the database as is common with normal expressions. These expressions can be combined with other expressions and are calculatable. The following run time expressions are currently available;

- [Paging.SheetIndex] - Gives the current page number of the page that is being displayed.

- [Paging.SheetCount] - Gives the total number of pages in the produced output.

- [Paging.CurrentSheetStartDepth] - Gives the depth at the start of the current page.

- [Paging.CurrentSheetEndDepth] - Gives the depth at the end of the current page.

- [Paging.CurrentSheetStartElevation] - Gives the elevation at the start of the current page.

- [Paging.CurrentSheetEndElevation] - Gives the elevation at the end of the current page.

- [Paging.Scale] - Gives the page scale of the current page (note that on dynamic logs, different templates, collated together, may use different paging scales)

- [Paging.PreviousTemplateType] - Used in Description Bars and displays what the previous template type is when used on a dynamic template on a split page.

- [Paging.NextTemplateType] - Used in Description Bars and displays what the next template type is when used on a dynamic template on a split page.

- [Paging.CurrentTemplateType] - Used in Description Bars and displays what the current template type is when used on a dynamic template on a split page.

The following are also available in OpenGround:

- [Paging.StripSetName] - Gives the Strip Set (where applicable) used on the current page.

- [Paging.TemplateName] - Gives the Template Name used on the current page.

- [Paging.DynamicTemplateName] - Gives the Dynamic Template Name (where applicable) used on the current page.