بنقرة واحدة
choose-value
// Выбирает ссылочное значение в поле формы, открывая форму выбора, осматривая ее, находя нужную запись и подтверждая выбор.
// Выбирает ссылочное значение в поле формы, открывая форму выбора, осматривая ее, находя нужную запись и подтверждая выбор.
Базовый рабочий процесс для написания и запуска BSL-скриптов Runner для взаимодействия с 1С:Предприятие 8.3. Используй для осмотра UI, управления контекстом формы, принятия решений с учетом навыков, построения минимальных шагов и выбора методов Runner, таких как Подключить, Здесь, ПолучитьЭлементыАктивногоОкна, ПолучитьИзмененияОкна, Коммандос, Нажать, ВнестиЗначение, Выбрать и средства чтения таблиц.
Ищет записи в формах списков и выбора 1C (справочники, документы, планы счетов, планы видов характеристик, табличные части и т. д.), чтобы находить элементы перед созданием или ссылкой на записи. Используется для поиска, дедупликации и выборе сущности из списка.
| name | choose-value |
| description | Выбирает ссылочное значение в поле формы, открывая форму выбора, осматривая ее, находя нужную запись и подтверждая выбор. |
Используй этот навык, когда поле ожидает ссылку на другой объект 1C и должно быть заполнено через форму выбора или выпадающий список.
ВнестиЗначение() или очистить через Очистить(), а не открывать форму выбораВыбрать("<ИдентификаторЭлемента>") для исходного поля.Выбрать как правило, открывает новую форму. Поэтому, заверши шаг строкой возврат ПолучитьЭлементыАктивногоОкна();.Здесь("<ЗаголовокФормы>").Выбрать открывает промежуточный диалог вместо итоговой формы выбора, обработайте этот диалог по тому же принципу - "сначала осмотр".search-in-list, чтобы найти и сфокусировать нужную запись.search-in-list, а не импровизируй на основе первой видимой кнопки поиска.возврат ПолучитьЭлементыАктивногоОкна();.@references/examples.md