Вывод результатов запроса в таблицу значений на форме
&НаСервере Процедура ЗИПЗаявкиВыборНаСервере() Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | ЗИП.Наименование, | ЗИП.ЗИПСерийныйНомер, | ЗИП.ЗИПСтатус, | ЗИП.ЗИППривязка, | ЗИП.ЗИПНомерЗаявки, | ЗИП.ЗИПШтрихКод, | ЗИП.ЗИППримечание, | РемонтПротейСТ.НомерЗаявки |ИЗ | Справочник.ЗИП КАК ЗИП | ЛЕВОЕ СОЕДИНЕНИЕ Справочник.РемонтПротейСТ КАК РемонтПротейСТ | ПО ЗИП.ЗИППривязка = РемонтПротейСТ.Ссылка |ГДЕ | РемонтПротейСТ.НомерЗаявки = &ТекущийНомерЗаявки "; Запрос.УстановитьПараметр("ТекущийНомерЗаявки", Объект.НомерЗаявки); Результат = Запрос.Выполнить(); ВыборкаДетальныеЗаписи = Результат.Выбрать(); Объект.ЗИПЗаявки.Очистить(); Пока ВыборкаДетальныеЗаписи.Следующий() Цикл НовСтр = Объект.ЗИПЗаявки.Добавить(); ЗаполнитьЗначенияСвойств(НовСтр, ВыборкаДетальныеЗаписи); //при условии что имена полей ТЧ и выборки совпадают КонецЦикла; КонецПроцедуры
Комментариев нет:
Отправить комментарий