RUNTIMEFLAGS node

The RUNTIMEFLAGS node of the Hansen8 configuration defines runtime settings for Infor Public Sector. This node can have these attributes:

Attribute Description
Automation Mode Used to enable automation mode for Infor Public Sector. This is used for internal testing.
Dll Search Path Controls how Infor Public Sector searches for assemblies and pages. The path attributes set in the Monikers configuration are used to build the search paths. These values can be used:
  • Deep: Indicates the standard development environment. When in deep mode, the system knows that it must locate assemblies and pages in subdirectories.
  • Page: Indicates the standard deployed environment. When in page mode, the system will look for pages in subdirectories. However, the system will not look for assemblies in subdirectories but will use the paths specified in the PATHS configuration.
Enable case insensitive Set to True to enable case insensitive sorting for Oracle databases. Sorting in Oracle databases is case sensitive by default.
Enable Context Publishing Set to True to enable Context Publishing for Infor Public Sector. See the Infor Public Sector Configuration Guide for Infor OS or the Infor Public Sector Multi-Tenant Configuration Guide for more information.
Enable Filters Set to True or False to enable or disable role-based data filters for the Infor Public Sector site.
Enable Legacy Dropdown Initialization If set to True, then drop-down controls can be initialized with no selected value. This was the original behavior of drop-down controls in Infor Public Sector, but it was changed in the 8.4.0 release. Following the change, the default behavior for drop-downs is to show the first item in the list when initialized.
Note: If legacy drop-down initialization is enabled, you must make sure your drop-downs and enumerations are defined correctly. If a drop-down is bound to an enumeration that includes an empty space, you must set a default value. Otherwise Infor Public Sector will return errors.
Enforce Formula Whitelist Set to True to enforce the multi-tenant formula restrictions in an on-premises or single-tenant environment. The whitelist limits the objects and methods that you can use in formulas. See the Infor Public Sector Multi-Tenant Configuration Guide for more information.
Open New Windows Indicates whether Infor Public Sector will open new windows for InfoViewers and processes. If the value is False, Infor Public Sector will use tabs rather than new windows.
pool Size of the business object instantiation pool. This is typically only changed for performance reasons. Set this value to 0 to disable.
prefs Enables or disables user preference persistence.
Prepopulate Login Fields Can be set to True or False to indicate whether Infor Public Sector will prepopulate the User Name field on the sign-in page with the name of the last user to sign in. If more than one database is configured for the selected instance of Infor Public Sector, the most recent database is displayed in the Database list. The password will not be prepopulated.
Receipt Header Logo Base64 String Base64 encoded image that will be printed in the header of receipts generated by the Cashiering module.

See "Changing the receipt header logo" in the Infor Public Sector Cashiering Administration Guide.

Runtime mode Controls caching to aid in performance and may be set to one of these values:
  • DEVELOPMENT: Nothing is cached.
  • DEPLOYMENT: Full caching is enabled.
Skip Rebuilding Unchanged Assemblies Set to True if you want Infor Public Sector to skip any assemblies that haven't changed when rebuilding formulas or synchronizing product families.
Suppress All Formulas If this attribute is set to True, Infor Public Sector will not run any formulas. This can be used to determine whether an error is caused by a formula. We recommend that this attribute be set to False except for testing.
Use Generic Detail Pages This setting controls how detail pages are generated. If the value is False, then each detail page has its own DLL on the server. If the value is True, then all detail pages use the same DLL.

See "Generic detail pages" in the Infor Public Sector Agency Personalization Administration Guide.

Use Imbedded Modal Windows Indicates whether Infor Public Sector uses modal windows.

THEMES

The THEMES node is a child of the RUNTIMEFLAGS node. It has one or more Theme nodes as children, each of which defines a theme that users can select when setting their preferences in My Infor. A theme is a CSS style sheet or a JavaScript file that defines display settings for the Infor Public Sector site. If a user selects a theme, it will override the default display settings for the site.

The THEMES node can have one attribute:

Attribute Description
Default Theme Name Default theme for the Infor Public Sector site. Must match the name of a theme defined in one of the Theme nodes.

Each child Theme node has these attributes:

Attribute Description
Theme Name Name of the theme.
Package Name Name of the .css or .js file that defines the theme. Specify the file name without the extension. The file must be located in the Client directory of the Infor Public Sector application directory.