search_list
Filters a dynamic 1C list by entering a search string into its search field, optionally refreshing first so new records appear. Use to narrow visible rows; confirm via screenshot.
Instructions
Filter a dynamic list by a SEARCH STRING natively. Types value into a dynamic list's search-string
addition (search_field); the list filters incrementally (searchOnInput). A dynlist search rides the SAME
UTF-16 value-SET buffer as a reference-name input (e0 41 81 81 b7 <char-count><utf-16le><space pad>)
addressed at the SearchStringAddition element, so it composes from the same full-replay machinery as
set_reference_field: open the form (replay the genuine setup from capture, which typed captured_value
into the search box) -> activate the dynlist -> SET the search string, re-targeting the UTF-16 string to
value (fixed-width, bounded by the captured length). A list-filter has no clean value read-back — confirm
with capture_screenshot (the visible rows narrow); echoed reports the search value echoed in the client
responses. CURRENCY: refresh=True (default) forces an «Обновить»/F5 requery first so the search
runs against a current list (a just-created record is filterable); refresh=False opts out. A search reports
no row count, so this is refresh-only (no poll-until-stable); list_refresh records the refresh method.
Returns {search_field, value, echoed, list_refresh}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| host | No | 127.0.0.1 | |
| port | No | ||
| value | Yes | ||
| capture | No | search | |
| refresh | No | ||
| search_field | No | ДенамическийСписокИерархияСтрокаПоиска | |
| captured_value | No | Молоко |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||