public object ВыполнитьИнтерактивныйПоискОбъектовВСписке(/*ТипОбъектовПоиска, СписокПоиска, ТабличноеПолеПоиска,
Знач НеИспользуемыеПараметрыОтбора = Неопределено, Знач НастройкаПоиска = Неопределено,
РезультирующееДеревоПоиска = Неопределено, СтрокаПоискаДанных = "",
Знач ФормаВладелец = Неопределено*/)
{
if(true/*СписокПоиска = Неопределено
ИЛИ ТабличноеПолеПоиска = Неопределено*/)
{
}
/*// отборов в списке может и не быть
*/
//ДанныеНеИспользуемыеПараметрыОтбора = Неопределено;
if(true/*НеИспользуемыеПараметрыОтбора <> Неопределено*/)
{
//ДанныеНеИспользуемыеПараметрыОтбора = НеИспользуемыеПараметрыОтбора.Скопировать();
}
//ДополнительныйОтбор = СписокПоиска.Отбор;
//ОбработкаУниверсальногоПоиска = Обработки.УниверсальныйПоискОбъектов.Создать();
//ОбработкаУниверсальногоПоиска.НастройкаПоискаДанных = НастройкаПоиска;
/*СписокНайденныхОбъектов = ОбработкаУниверсальногоПоиска.ВыполнитьИнтерактивныйПоискОбъектов(ТипОбъектовПоиска, Ложь, ДополнительныйОтбор,
ДанныеНеИспользуемыеПараметрыОтбора, РезультирующееДеревоПоиска, СтрокаПоискаДанных, ФормаВладелец);*/
if(true/*СписокНайденныхОбъектов = Неопределено*/)
{
}
/*// нужно для всех неиспользуемых отборов убрать признак использования
*/
if(true/*ДанныеНеИспользуемыеПараметрыОтбора <> Неопределено*/)
{
}
//СписокПоиска.Отбор.Ссылка.Использование = Истина;
//СписокПоиска.Отбор.Ссылка.ВидСравнения = ВидСравнения.ВСписке;
//СписокПоиска.Отбор.Ссылка.Значение = СписокНайденныхОбъектов;
//ТабличноеПолеПоиска.НастройкаОтбора.Ссылка.Доступность = Истина;
if(true/*ТабличноеПолеПоиска.ИерархическийПросмотр*/)
{
//ОтветНаВопрос = Вопрос("Для удобства поиска рекомендуется снять режим иерархического просмотра. Снять?", РежимДиалогаВопрос.ДаНет);
if(true/*ОтветНаВопрос = КодВозвратаДиалога.Да*/)
{
//ТабличноеПолеПоиска.ИерархическийПросмотр = Ложь;
}
}
return null;
}