bandrah @ 10.08.22, 21:59

,
Практически все списки документов формируются запросом, добавьте в него выборку доп. реквизитов и сделайте по ним условие...
При СозданииНаСервере устанавливайте нужное значение параметра для условия...
AnryMc @ Сегодня, 10:17

,
Туплю я с утра однако...
ПриСозданииНаСервере программно напишите нужный отбор по "ДополнительныеРеквизиты"
Туплю я с утра однако...ПриСозданииНаСервере программно напишите нужный отбор по "ДополнительныеРеквизиты"
А ещё проще:
общий модуль "ОбщегоНазначенияКлиентСервер" - Процедура УстановитьЭлементОтбора
- Процедура УстановитьЭлементОтбораДинамическогоСписка
- Процедура УстановитьПараметрДинамическогоСписка
- Процедура УдалитьЭлементыГруппыОтбораДинамическогоСписка
Пример кода "альтернативного" поиска по наименованию
&НаКлиенте
Процедура СтрокаДляПоискаПриИзменении(Элемент)
Если ЗначениеЗаполнено(СтрокаДляПоиска) Тогда
УстановитьМойОтбор(СтрокаДляПоиска);
Иначе
УдалитьМойОтбор();
КонецЕсли;
КонецПроцедуры
&НаКлиенте
Процедура СтрокаДляПоискаОчистка(Элемент, СтандартнаяОбработка)
УдалитьМойОтбор();
КонецПроцедуры
&НаКлиенте
Процедура СтрокаДляПоискаОткрытие(Элемент, СтандартнаяОбработка)
СтандартнаяОбработка = ЛОЖЬ;
Если ЗначениеЗаполнено(Элемент.ТекстРедактирования) Тогда
УстановитьМойОтбор(Элемент.ТекстРедактирования);
//Иначе
//
// УдалитьМойОтбор();
КонецЕсли;
КонецПроцедуры
&НаКлиенте
Процедура УстановитьМойОтбор(СДП)
ОбщегоНазначенияКлиентСервер.УстановитьЭлементОтбораДинамическогоСписка(Список, "Наименование", СДП, ВидСравненияКомпоновкиДанных.Содержит,,Истина);
КонецПроцедуры
&НаКлиенте
Процедура УдалитьМойОтбор()
ОбщегоНазначенияКлиентСервер.УдалитьЭлементыГруппыОтбораДинамическогоСписка(Список, "Наименование");
КонецПроцедуры
Сообщение отредактировал AnryMc - 12.08.22, 10:04