Label | Label (Old) | Label (New) | Technical Name | Description | Possible Values | Group | New Group | Type | Mode | Comments | Remove? | Remove strategy | How much used | Status | ObjectType |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Binding Field | Binding Field | Binding Field | lookupkeyvaluebinding | Field of the Datasource of the form where the Saved Field will be saved | SwatDataField | List Source | List Source | Maybe we can remove it and handle it automatically | Published | SwatSelect | |||||
DataSource | Entity Name | DataSource | entityname | Datasource of the Select that is used to populate the entries in the list | DataSoruce | List Source | List Source | Select - Data | Simple | Published | SwatSelect | ||||
DataSource Table | Entity Table | DataSource Table | entitytable | Table of the Datasource of the Select that will be used to populate the entries in the list (When the Datasource has just one table, this attribute does not need to be set) | Table | List Source | List Source | Select - Data | Simple | With one we also need to specify one | Published | SwatSelect | |||
Saved Field | Key Value | Saved Field | lookupkeyvaluecolumn | Field of the Datasource of the Select that will be saved when an entry is selected | SwatDataField | List Source | List Source | Select - Data | Simple | Select with fields of the selected DSO | Published | SwatSelect | |||
UI Field | UI Key Field | UI Field | lookupkeyfield | Field of the Datasource of the Select that will be displayed in the input when an entry is selected | SwatDataField | List Source | List Source | Select - Data | Simple | Select with fields of the selected DSO | Published | SwatSelect | |||
List of Options | Static List | listitempairs | Comma separated list of keys and values, if this attribute is set, the list will be used for the data of the component | Coma separated list | List Source | List Source | Simple | Remove | Use a DSO also for static lists | Published | SwatSelect | ||||
Max. Items Selected | Max. Items Selected | Max. Items Selected | maximumselectionlength | Maximum number of entries that can be selected in the list | Number | List Design | List Paremeters | Text | Advanced | Published | SwatSelect | ||||
Min. Items Selected | Min. Items Selected | Min. Items Selected | minimuminputlength | Minimum number of characters required to start a search. | Number | List Design | List Paremeters | Text | Advanced | Published | SwatSelect | ||||
List Design | Template | List Design | template | Name of the design that will be used to render the results of the list. Check Documentation for more information of each option | genericautocompletesearchtemplatedynselect_checkbox, GenericAutocompleteSearchTemplateDynSelect, GridFilterDynselectSearchTemplate, GenericAutocompleteSearchTemplate, GenericAutocompleteSearchTemplateDynSelect_line | List Design | List Paremeters | Select - Static | Advanced | We need to create a select | Published | SwatSelect | |||
List Design Fields | Template Options | List Design Fields | templateoptions | Name of the fields and/or constant values that will used for the icon, key and description in the template. (They need to be defined in that order with the | separator) | List with | separator (Icon | key | description) | List Design | List Paremeters | Text | Advanced | Published | SwatSelect | ||||
Allow Clear | Allow Clear | Allow Clear | allowclear | If enabled, the selected entries can be cleared with a button | Boolean | List Parameters | Field Input | Checkbox | Simple | Published | SwatSelect | ||||
Allow Multiple Items Selected | Allow Multiple Selects | Allow Multiple Items Selected | multiple | If enabled, multiple entries can be selected in the list | Boolean | List Parameters | List Paremeters | Checkbox | Simple | Published | SwatSelect | ||||
Close on Select | Close on Select | Close on Select | closeonselect | If enabled, once the user selects an entry, the list will be closed | Boolean | List Parameters | List Paremeters | Checkbox | Simple | Published | SwatSelect | ||||
Grid Filter Behaviour | Filter | Grid Filter Behaviour | filter | When this select is added to a grid as a column, it defines how the filter of that grid will behave. Check Documentation for more information of each option | #multiselect_filter, #dynselect_filter | List Parameters | Grid Parameters | Select - Static | Advanced | How to handle the attributes that are just for grids (or forms) | Published | SwatSelect | |||
Initial Fetch | Initial Fetch | initialfetch | Query that will filter the result of entries in the list the first time is opened. Check Documentation for more information of how to create the queries | initFetch:All | List Parameters | List Paremeters | Select - Static | Advanced | Published | SwatSelect | |||||
Search Dialog Screen | Lookup Screen | Search Dialog Screen | axlookupdialog | Screen that will be opened in a dialog to facilitate the selection of an entry | Screen | List Parameters | List Paremeters | Select - Screens | Advanced | Published | SwatSelect | ||||
Grid Multiple Items Behaviour | Multiple Behavior | Grid Multiple Items Behaviour | multiplebehavior | When the select is added to a grid, it specified to what elements the “Allow Multiple Items Selected” attribute is applied. Check Documentation for more information of each option | standard, cell, filter+cell | List Parameters | Grid Parameters | Select - Static | Advanced | We need to create the select. If Filter it only applies to the filter field, if Cell it only applies to the grid cells, if Filter & Cell it applies to both elements | Published | SwatSelect | |||
Rows to batch | Rows to batch | Rows to Batch | rowstobatch | Number of entries that will be loaded from the DSO in the list of entries (also when you search) Setting this attribute to 0 indicates that ALL records should be read | Number | List Parameters | List Paremeters | Text | Advanced | Published | SwatSelect | ||||
Field Sort | Sort | Field Sort | defaultsort | Ascendent (asc) or descendent (desc) sort based on a field (E.g. asc fieldname) | asc/des fieldname | List Parameters | List Paremeters | Text | Advanced | Published | SwatSelect | ||||
Tooltip Icon | Info Button | Help Icon | infobutton | If eneabled the tooltip icon will be displayed | Boolean | Input | Field Input | Checkbox | Simple | Remove | When Help is set or or eventinfoselected is set we enable this | Published | SwatSelect | ||
Initial Value | Initial Value | Initial Value | initialvalue | Key of an entry in the Datasource to set that entry as the initial value of the field | value | Input | List Paremeters | Text | Simple | Published | SwatSelect | ||||
Label | Label | Label | label | Label of the Input | Text | Input | Field Input | Text | Simple | Published | SwatSelect | ||||
Label Position | Label Position | Label Position | labelPosition | Location of the label in relation to the input | Left, Top | Input | Field Input | Select - Static | Simple | Published | SwatSelect | ||||
Mandatory | Mandatory | Mandatory Field | mandatory | If enabled, this field will be mandatory in the form that is added | Boolean | Input | Form Parameters | Checkbox | Simple | Published | SwatSelect | ||||
Note Below Field | Note Below Field | Note Below Field | note | Text that will be displayed under the Field, it can be used as hints or help indications | Text | Input | Field Input | Text | Advanced | Published | SwatSelect | ||||
Placeholder | Placeholder | Placeholder | placeholder | Text displayed in the input until the user starts writing or selects an option | Boolean | Input | Field Input | Checkbox | Advanced | Published | SwatSelect | ||||
Track Changes | Track Changes | Track Changes | haschangestrackingenabled | If enabled, the changes on this field will trigger the HasChanges in the form where this field is added | Boolean | Input | Form Parameters | Checkbox | Advanced | Published | SwatSelect | ||||
Validation | Validation | validation | Validation can be used to define validation rules that display messages under a Form Field input | Text | Input | Form Parameters | it needs to be usable (it is not now except osiv) https://docs.dhtmlx.com/form__validation.html#validationevents | Not dhtml | Published | SwatSelect | |||||
After KeyPress | AfterKeyPress | After KeyPress | eventafterkeypress | Event executed when the user types in the list filter | Event | Events | Events | Select - Event | Simple | Published | SwatSelect | ||||
After SearchResultDisplay | AfterSearchResultDisplay | After SearchResultDisplay | eventaftersearchresultdisplay | Event executed when the results are displayed in the dropdown | Event | Events | Events | Select - Event | Advanced | Published | SwatSelect | ||||
Before Fetch | BeforeFetch | Before Fetch | eventBeforeFetch | Event executed before fetching the data for the list of options | Event | Events | Events | Select - Event | Advanced | Published | SwatSelect | ||||
Namespace | Namespace | Namespace | eventnamespace | Namespace of the clientlogic where you logic will be available and implemented | Event | Events | Events | Select - Event | Simple | Published | SwatWindowSwatDialogSwatSelectSwatGrid | ||||
On Change | On change Event | On Change | onchange | Event executed when the user produce a change (when you type and when you select) | Event | Events | Events | Select - Event | Simple | Published | SwatSelect | ||||
On Validate | On Validate | On Validate | eventakvalidate | Event executed whenever an entry is selected in the list | Event | Events | Events | Select - Event | Simple | Inconsistent with other events (in other fields is when you focus out) | Published | SwatSelect | |||
On Entry | OnEntry | On Entry | evententry | Event executed when the field get focus | Event | Events | Events | Select - Event | Advanced | It is not used - Remove? | Published | SwatSelect | |||
On Leave | OnLeave | On Leave | eventleave | Event executed when the field loses focus | Event | Events | Events | Select - Event | Advanced | It is not used - Remove? | Published | SwatSelect | |||
On StateChanged | OnStateChanged | On StateChanged | eventonstatechanged | Event executed when a state is changed through clientlogic | Event | Events | Events | Select - Event | Advanced | Published | SwatSelect | ||||
On Info Selected | OnInfoSelected | On Info Selected | eventoninfoselected | Event executed when the info button is clicked | Event | Events | Events | Select - Event | Advanced | COnsider this if we want to remove the infoButton | Published | SwatSelect | |||
Cache Results | Cache Results | Cache Results | cacheresults | If enabled, the results will be cached for future searches | Boolean | Advanced | List Paremeters | Checkbox | Advanced | Published | SwatSelect | ||||
Column Position | Column Position | - | column | - | Number | Advanced | Text | It is being calculated, is not visible | Remove | It is calculated, we need to hide it | Deprecated | SwatSelectSwatGrid | |||
Form Fields Linked | Controls | Form Fields Linked | lookupcontrols | Fields from the form where this Select is added, that when an option is selected the fields values set in this attribute will be updated with the fields set in the Source for Form Fields Linked attribute (The order will define the link between the fields of this attribute and the fields in Source for Form Fields Linked Attribute) | SwatDataFields comma separated list | Advanced | Form Parameters | Advanced | Published | SwatSelect | |||||
Source for Form Fields Linked | Lookup Fields | Source for Form Fields Linked | lookupfields | Fields of the datasource of the dynselect that will be used in the Form Fields Linked | SwatDataFields comma separated list | Advanced | Form Parameters | Advanced | Published | SwatSelect | |||||
Delay for Request | Delay | Delay for Request | delay | Delay for making the request to load the result, this is useful to wait for the user inputs | Number | Advanced | List Paremeters | Text | Advanced | Published | SwatSelect | ||||
Multiple Items Delimiter | Description Delimiter | Multiple Items Delimiter | multidelimiter | Specifies the delimiter used for multiple selections. Comma by default. It Has to match the delimiter used on the backend. | Text | Advanced | List Paremeters | Text | Advanced | Published | SwatSelect | ||||
Refresh Grid On Change | Refresh On Filter Change | Refresh Grid On Change | autorefreshonfilterchange | When this select is added to a grid as a column, If enabled, When the selects filter has a change, the grid will be refreshed | Boolean | Advanced | Grid Parameters | Checkbox | Advanced | Published | SwatSelect | ||||
Clear Value | Empty Value | Clear Value | emptyvalue | When the select is cleared, this will be used as the “empty” value. It can be null, undefined or “” | Text | Advanced | List Paremeters | Text | Advanced | Published | SwatSelect | ||||
Enabled | Enabled | Enabled | enabled | If disabled, the field will be read only and the value in the input cannot be changed | Boolean | Advanced | Form Parameters | Checkbox | Simple | Published | SwatSelect | ||||
Vertical Slots Filled | Height | Vertical Slots Filled | height | Number of Vertical Slots that this field will fill in the form that is added | Number | Advanced | Form Parameters | Text | Advanced | Published | SwatSelect | ||||
Labels | Labels | - | labels | - | Boolean | Advanced | Checkbox | It needs to be transformed to a checkbox | Remove | Not useful | Deprecated | SwatSelect | |||
Option Label | Option Label | - | fieldlabel | - | Advanced | Remove | Not used | Deprecated | SwatSelect | ||||||