ТЗ = Новый ТаблицаЗначений; ТЗ.Колонки.Добавить("Наименование", Новый ОписаниеТипов("Число")); ТЗ.Колонки.Добавить("Серия", Новый ОписаниеТипов("Число")); НоваяСтрока = ТЗ.Добавить(); // Номенклатура 1 НоваяСтрока.Наименование = 123; НоваяСтрока.Серия = 456; НоваяСтрока = ТЗ.Добавить(); // Номенклатура 2 НоваяСтрока.Наименование = 123; НоваяСтрока.Серия = 789; // Ищем объектно ПараметрыОтбора = Новый Структура; ПараметрыОтбора.Вставить("Наименование", 123); ПараметрыОтбора.Вставить("Серия", 789); НайденныеСтроки = ТЗ.НайтиСтроки(ПараметрыОтбора);
// Ищем запросом Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | ВТ_ТаблицаЗначений.Наименование, | ВТ_ТаблицаЗначений.Серия |ПОМЕСТИТЬ ВТ_ТаблицаЗначений |ИЗ | &ТЗ КАК ВТ_ТаблицаЗначений |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | ВТ_ТаблицаЗначений.Наименование, | ВТ_ТаблицаЗначений.Серия |ИЗ | ВТ_ТаблицаЗначений КАК ВТ_ТаблицаЗначений |ГДЕ | ВТ_ТаблицаЗначений.Наименование = &Наименование | И ВТ_ТаблицаЗначений.Серия = &Серия"; Запрос.УстановитьПараметр("ТЗ", ТЗ); Запрос.УстановитьПараметр("Наименование", 123); Запрос.УстановитьПараметр("Серия", 456); Результат = Запрос.Выполнить().Выгрузить();