2022 June Release

Control FSCSIMLIST@1.1001:CTRLSimList Permanent link for this heading

This control is used to display a simple object list, comparable to the Microsoft Outlook mail-add field. The edit mode of the control is only available in the property editor. If the control is used in an explore form (e.g. when browsing the desk), the values of the object list cannot be changed.

Useful Control Styles:
  • CTRLSTYLE_DISABLESEARCH
    Disables the possibility of a global search within the control. Locally cached items can be found.
  • CTRLSTYLE_DISABLECREATE
    Disables the possibility of creating objects within the control.

Configuration:
You may use the customization Point ListOption instead of the control options dictionary.
The displayed entry names could be configured in the domain administration configuration (FSCCONFIG@1.1:cfgdisplaynames).
The search and hover appearance could be configured in the domain administration configuration (FSCCONFIG@1.1:cfgquicksearchappearance).

Example:
CTRLSimList("ShowIcon=false ShowUnderline=true Separator=;") myproperty

FSCSIMLIST@1.1001:CTRLSimList(
  string Change,
  boolean ShowIcon,
  boolean ShowUnderline,
  object CreateVapp,
  object CreateSymbol,
  any CreateText,
  any SearchText,
  any Placeholder,
  any TypeHere,
  boolean WildcardSearch,
  string Separator,
  string ListSeparator,
  string MaxRows,
  string WarningText,
  boolean DisableCreate,
  boolean DisableSearch)

Name

Description

Change

Defines the JavaScript function, which should be called when the value of the control has been changed.

ShowIcon

Defines if the object icons are displayed.

ShowUnderline

Defines if the entries are underlined.

CreateVapp

This string must be defined to enable the "create" feature. COO address of the vApp for "creating a new object" entry, has to implement object create for his own. The vApp should have the CreateVappPrototype prototype.

CreateSymbol

COO address of the symbol for "creating a new object" entry.

CreateText

This string must be defined to enable the "create" feature. COO address of the string object for "creating a new object" entry.

SearchText

This string must be defined to enable the "search" feature. COO address of the string object for "search" entry.

Placeholder

COO address of the string object which defines the "type here" info text.

TypeHere

COO address of the string object which defines the "type here" info text.

WildcardSearch

Defines whether a wild card pattern "*" is added at the beginning of the search term when searching for objects.

Separator

Defines the string that should be used between the objects.

ListSeparator

Defines the string that should be used between the objects if the control is used in cells.

MaxRows

Defines the maximum number of rows.

WarningText

A text for a warning that is displayed when the user will not finish a selection operation (e.g. enters some value but do not press enter to search for an object with that value). COO address of a string object.

DisableCreate

Defines if creation of new objects is allowed.

DisableSearch

Defines if searching for objects is allowed. @see CreateVappPrototype @see ListOption

Additional Information