Выбор из списка в документе

1. Verdad 88 03.07.26 07:14 Сейчас в теме
Добрый день! ЗУП 3.1.38.18

Подскажите, пожалуйста, какая процедура отвечает за появление списка сотрудников при начале ввода ФИО в строке? Скриншот прилагаю.
Прикрепленные файлы:
По теме из базы знаний
Вознаграждение за ответ
Показать полностью
Найденные решения
26. Anton_new01 03.07.26 13:07 Сейчас в теме +0.25 $m
(3)
как уже сказали в (24)
то для локального использования.т.е. чисто для данной формы
используется обработчик события автоподбор элемента формы.
что-то типа:
Процедура СотрудникАвтоПодбор(Элемент, Текст, ДанныеВыбора, ПараметрыПолученияДанных, Ожидание, СтандартнаяОбработка)

если нужно глобально для всем мест где идет попытка выбрать Сотрудника, то
в Справочник.Сотрудники.МодульМенеджера.Процедура ОбработкаПолученияДанныхВыбора(ДанныеВыбора, Параметры, СтандартнаяОбработка)

Также подойдет вариант выбора из списка. как рекомендовали в (4).
в этом случае мы предварительно заполняем список и значения будут доступны только из этог осписка.
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
24. GlukAl 03.07.26 11:42 Сейчас в теме +0.25 $m
(1)
возможно событие элемента формы автоподбор
возможно событие ОбработкаПолученияДанныхВыбора в модуле менеджера справочника сотрудники

в ЗУПе этот список заполняется в модуле СотрудникиРасширенный.ОбработкаПолученияДанныхВыбора
2. _user2207618 03.07.26 08:24 Сейчас в теме
Никакая не отвечает.
Или переформулируй.
3. Verdad 88 03.07.26 08:40 Сейчас в теме
(2) Мне необходимо установить ограничение на данный список сотрудников. Т.е. при начале набора ФИО предлагаться должен только определенный список сотрудников, а не все возможные. Поэтому ищу, где этот подбор выполняется.
4. _user2207618 03.07.26 08:45 Сейчас в теме +0.25 $m
(3) Тогда это не подбор, а выбор. Переделайколонку на выбор из списка, и задавай фиксированный список для этого поля.
5. juser1870982 03.07.26 08:47 Сейчас в теме
(3) Модуль менеджера, ОбработкаПолученияДанныхВыбора
6. _user2207618 03.07.26 08:50 Сейчас в теме
(5) Зачем? Ей нужен "определенный список". А не "определенный фильтр".
8. _user2207618 03.07.26 09:19 Сейчас в теме
(7) И зачем ты мне это показал? Что ты ты хочешь доказать?
12. juser1870982 03.07.26 09:25 Сейчас в теме
(8) читать умеешь? там ответ на твой глупый вопрос
13. _user2207618 03.07.26 09:27 Сейчас в теме
(12) Я не задавал никаких вопросов. Поэтому там нет ответов.
Так ты чего доказать хотел то?
Рассказать мне о том, что можно использовать этот механизм? Я это знаю. Как знаю и то, что теоретически в магазин через дорогу за кульком семечек можно ездит на рефрижераторе, никто не запрещает, можно.
Но надо ли?
16. пользователь 03.07.26 09:30
Сообщение было скрыто модератором.
...
17. пользователь 03.07.26 09:31
Сообщение было скрыто модератором.
...
19. juser1870982 03.07.26 09:38 Сейчас в теме
(6) давай последний раз. в приведенной статье, есть следующий текст:

"ОбработкаПолученияДанныхВыбора(ДанныеВыбора, Параметры, СтандартнаяОбработка)

ДанныеВыбора – это переменная, в которую разработчик должен поместить собственный список выбора.

СтандартнаяОбработка – это булева переменная, на основе которой платформа определяет, что делать после выхода из этого обработчика.

Если СтандартнаяОбработка равна Истина, то платформа самостоятельно сформирует список выбора исходя из того, что указано в Параметрах.

Если СтандартнаяОбработка равна Ложь, платформа не будет формировать список выбора самостоятельно, а покажет то, что находится в параметре ДанныеВыбора.

Таким образом, у нас есть следующие возможности:

изменить Параметры и сказать платформе, чтобы она сформировала список выбора;
отказаться от стандартной обработки и самостоятельно сформировать список выбора."

И еще раз для особо одаренных:

Если СтандартнаяОбработка равна Ложь, платформа не будет формировать список выбора самостоятельно, а покажет то, что находится в параметре ДанныеВыбора

Таким образом, у нас есть следующие возможности:

изменить Параметры и сказать платформе, чтобы она сформировала список выбора;
отказаться от стандартной обработки и самостоятельно сформировать список выбора.
20. _user2207618 03.07.26 09:43 Сейчас в теме
(19) А теперь ответь на вопрос - сколько раз исполняется данная процедура? И какие ресурсы он потребляет. Ответил?
А теперь подумай о том, сколько раз "определенный" список нужен в реальности для данной ситуации.
Возникает на сервере перед стандартным формированием списка при вводе по строке, автоподборе текста и быстром выборе, а также при выполнении метода ПолучитьДанныеВыбора.

Слушай, это не ты случайно несколько лет назад в Питере крышу стадиона продырявил?
21. Sashares 34 03.07.26 10:12 Сейчас в теме
(20)
А теперь ответь на вопрос

А он не может, его забанили на недельку))
22. _user2207618 03.07.26 10:14 Сейчас в теме
(21) Хмм... Спрятался, значит. Так и я умею!
23. Sashares 34 03.07.26 10:17 Сейчас в теме
(22) Кажется, в этом тебе нет равных тут)))
18. SlavaKron 03.07.26 09:33 Сейчас в теме
(5)
ОбработкаПолученияДанныхВыбора
В целом бесполезная штука, если окажется, что "определенный список" зависит от данных документа.
10. SlavaKron 03.07.26 09:20 Сейчас в теме +0.25 $m
(3) Тут скорее подойдёт свойство ПараметрыВыбора поля ввода.
11. _user2207618 03.07.26 09:25 Сейчас в теме
(10) Процедуру назови!!!
14. SlavaKron 03.07.26 09:28 Сейчас в теме
(11) ПриСозданииНаСервере =)
15. _user2207618 03.07.26 09:29 Сейчас в теме
(14) Вот! Совсем другое дело ;-)
26. Anton_new01 03.07.26 13:07 Сейчас в теме +0.25 $m
(3)
как уже сказали в (24)
то для локального использования.т.е. чисто для данной формы
используется обработчик события автоподбор элемента формы.
что-то типа:
Процедура СотрудникАвтоПодбор(Элемент, Текст, ДанныеВыбора, ПараметрыПолученияДанных, Ожидание, СтандартнаяОбработка)

если нужно глобально для всем мест где идет попытка выбрать Сотрудника, то
в Справочник.Сотрудники.МодульМенеджера.Процедура ОбработкаПолученияДанныхВыбора(ДанныеВыбора, Параметры, СтандартнаяОбработка)

Также подойдет вариант выбора из списка. как рекомендовали в (4).
в этом случае мы предварительно заполняем список и значения будут доступны только из этог осписка.
9. АннаШ 130 03.07.26 09:20 Сейчас в теме
(1) Простите, а зачем?
25. Bukaska 157 03.07.26 13:06 Сейчас в теме
Если я правильно поняла вопрос, то за это вообще ответ в свойствах. Например ограничить выбор пользователя ранее вводимыми значениями.
Скрытый текст
Для отправки сообщения требуется регистрация/авторизация

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот