Имя: Пароль:
1C
 
Получить текст из стандартной строки поиска динамического списка управляемой формы
0 TormozIT
 
гуру
11.09.22
08:32
https://i.imgur.com/dqi5im8.png
Не нашел в документации прямого способа получить текст. Плохо искал?
Нашел только ненадежный способ - через ПолучитьИсполняемыеНастройкиКомпоновкиДанных()
2 xkanix
 
11.09.22
09:41
(0) Если только совсем недавно не завезли (в чём я сильно сомневаюсь) - других вариантов и нет.
Почему способ через исполняемые настройки ненадежный?

Кривой - да.
Медленный - да.

А почему ненадежный?

И если не секрет - а зачем такое понадобилось?
3 TormozIT
 
гуру
11.09.22
10:00
(2) Гарантированно отличить элемент отбора вида "Реквизит Содержит ..." настроенный пользователем от добавленного платформой иногда будет сложно. Близко к 100% каждый процент повышения вероятности правильного ответа будет прибавлять кучу кода.
https://i.imgur.com/h3S0UEq.png
4 xkanix
 
11.09.22
15:46
(3) Понял.
Да, не подумал.

Можно сравнить с отбором из настроек.
Другой вопрос, конечно, что отличить от "расширенного поиска" уже будет совсем сложно.
5 TormozIT
 
гуру
11.09.22
22:16
Теперь бы еще отловить изменение этой строки. Эта задачка уже посложнее кажется. На вскидку не нашел способа, кроме периодического обработчика ожидания