Miscellaneous

Description

This section contains a variety of useful features that you might want to add to your grid. Some of these features, like Search highlighting, are included here because they can be used in conjunction with multiple things in properties. The Miscellaneous section contains a number of time and date properties that you can add to your grid. It also has some language features. If you want to see how to use Date Picker properties to build a Date Picker for your grid or UX component read this page.

Name
Description
Use legacy date picker

Specify if you want to use the legacy date picker, or the new date/time picker for V11 or above. If using a V11 style, you cannot use the legacy date picker.

Date format

Date formating allows you to alter the date and time settings used by the server.

Switch year

Leave blank to use the default value. If the user types in a 2 digit year that is above the switch year, the year is assumed to be in 1900.

Date picker - day names

Specify the names of the days of the week to be shown when the pop-up date picker is used.

Date picker - first day of week

Specify the first day of the week. 1=Sunday, 2=Monday, etc.

Date picker - month names

Specify the month names to be shown when the pop-up date picker is used. Enter a comma separated list.

Date picker - 'Today' button text

Specify the text for the 'Today' button. You can tag the text with <a5:r>..</a5:r> for automatic language translation.

Date picker - 'Close' button text

Specify the text for the 'Close' button. You can tag the text with <a5:r>..</a5:r> for automatic language translation.

Search highlighting

Specify whether, when the user does a Search, Quick Search, or QBE Search, if the search strings should be highlighted in fields in the Grid in which they were found.

Xbasic function declarations

Define Xbasic functions that can be called from any of the Xbasic event handlers in the component.

Xbasic Linked files

Specify any Xbasic Function Library files that should be linked. Enter a comma delimited list of filenames. Defining Xbasic functions in a Function Library (that can be shared among multiple components) is an alternative to defining your Xbasic functions in this component (see 'Xbasic functions' on the toolbox).

Xbasic .aex files

Specify a comma delimited list of .aex files. .aex files contain compiled Xbasic functions that can be used in any of the server-side event handlers.

A5W Include files

Specify a comma delimited list of .a5w include files. Include files must only contain Xbasic function declarations. These functions can be called from any of the server-side event handlers.

Additional Grid styles

Specify if any other Grid styles (in addition to the primary style for the Grid) must be included. Enter a comma delimited list of style names.

Language definitions

Define strings for different languages.

Text dictionary tags

Show Text Dictionary tags (<a5:t>...</a5:t>) used in this component.

Active language

Specify the active language to use for translating strings tagged with <a5:r>..</a5:r> tags. Setting the property here is useful for testing purposes. In a real application you can set the 'session.__protected__activeLanguage' variable to specify the active language. To select the default language, enter <Default> or leave this property blank.

Remove un-consumed language tags

Should any language tags that were not replaced (because they were not defined in the Language Definition) be removed from any output sent to the browser?

Published session variables

By default, client-side expressions cannot see session variables. However, you can specify that select session variables should be 'published' to the client so that they can be referenced in the client-side expressions used in calculated fields, show/hide expressions, enable expressions, dynamic images, and conditional style expressions.

Help Table definition

Define the source for the Help text displayed in this dialog.

Field help window style

Specify the type of window in which Field Help is shown.

Auto-refresh Grid

Specify if the Grid should be refreshed automatically. If you check this, you can specify a refresh interval. If the Grid is currently dirty (a row has been edited), it will not be refreshed.

Auto-refresh interval

Specify the refresh interval in seconds.

Date picker

In both the UX Builder and the Grid Builder it is possible to add a Date Picker to your application.