This commit is contained in:
2022-08-03 00:57:12 +00:00
parent 017842f980
commit 672793bbf3
20 changed files with 71 additions and 54 deletions

View File

@@ -1,6 +1,8 @@
# Autocomplete lists
Autocomplete lists are used to search for and select a business object on forms.
![example autocomplete image](img/ay-start-form-autocompleted.png)
Autocomplete lists are used to search for and select a related business object on forms.
For example a Part on a Workorder form.
@@ -32,11 +34,11 @@ If a search is invalid the control will show an error message with a help link t
By default the Name field (or other primary identifier) is always present and searchable but other fields can be added for selection and searching via template.
Tags will only *display* if added to the template but you can *always* search for them displayed or not.
Tags will only _display_ if added to the template but you can _always_ search for them displayed or not.
### Case sensitivity
By default AyaNova searches are case **in**-sensitive. This can be changed in the [Global settings form's](adm-global-settings.md#filtering-is-case-sensitive) *Filtering is case sensitive* checkbox. Setting this to checkmarked (true) means that all searches will be treated as case sensitive so for example searching a list for "group" will NOT match to "Group".
By default AyaNova searches are case **in**-sensitive. This can be changed in the [Global settings form's](adm-global-settings.md#filtering-is-case-sensitive) _Filtering is case sensitive_ checkbox. Setting this to checkmarked (true) means that all searches will be treated as case sensitive so for example searching a list for "group" will NOT match to "Group".
### Search by text
@@ -49,7 +51,7 @@ By default searches are _not_ case sensitive however that can be adjusted via [G
Searching, sort order and case sensitivity are affected by your [Server locale setting](ops-server-locale.md)
For example if you want to quickly select a Customer named "Paul's Perogies" you could type `pau` and up to 100 of the Customers with "pau" anywhere in their autocomplete list template would be returned for selection.
For example if you want to quickly select a Customer named "Paul's Perogies" you could type `pau` and up to 100 of the Customers with "pau" anywhere in their autocomplete list template would be returned for selection.
You could also type `per` which would also match to "Paul's Perogies" and any other Customers with "per" anywhere in their template.
@@ -67,7 +69,7 @@ You can also search by tag and by text combined, for example entering 'aul ..sid
### Item not appearing in results?
Inactive records are not valid for selection in many forms so if you are searching for a business object that has been deactivated by un-checking it's *Active* field to set it to false it will not appear in your results on most forms by default.
Inactive records are not valid for selection in many forms so if you are searching for a business object that has been deactivated by un-checking it's _Active_ field to set it to false it will not appear in your results on most forms by default.
### Opening selected record