0
SherifSP
18.09.13
✎
13:20
|
В карточке характеристики есть свойства ИнвентарныйНомер, ЗаводскойНомер, ДатаИзготовления, заводской и инвентарный номер запрос норм выбирает, но ДатуИзготовления всегда NULL, хотя данные там есть в чем подвох?
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
| ХарактеристикиНоменклатуры.Владелец КАК НоменклатураНьютон,
| ХарактеристикиНоменклатуры.Ссылка КАК ХарактеристикаНьютон,
| ЗначенияИнвентарногоНомера.Значение.Наименование КАК ИнвентарныйНомерНьютон,
| ЗначенияЗаводскогоНомера.Значение.Наименование КАК ЗаводскойНомерНьютон,
| ЗначенияДатыИзготовления.Значение.Наименование КАК ДатаИзготовления
|ИЗ
| Справочник.ХарактеристикиНоменклатуры КАК ХарактеристикиНоменклатуры
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияИнвентарногоНомера
| ПО ХарактеристикиНоменклатуры.Ссылка = ЗначенияИнвентарногоНомера.Объект
| И (ЗначенияИнвентарногоНомера.Свойство = &Инвентарный)
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияЗаводскогоНомера
| ПО ХарактеристикиНоменклатуры.Ссылка = ЗначенияЗаводскогоНомера.Объект
| И (ЗначенияЗаводскогоНомера.Свойство = &Заводской)
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияДатыИзготовления
| ПО ХарактеристикиНоменклатуры.Ссылка = ЗначенияДатыИзготовления.Объект
| И (ЗначенияЗаводскогоНомера.Свойство = &ДатаИзготовления)
|ГДЕ
| ХарактеристикиНоменклатуры.ПометкаУдаления = ЛОЖЬ
| И ХарактеристикиНоменклатуры.Наименование ПОДОБНО &Наименование";
Запрос.УстановитьПараметр("Наименование", "%" + Значение + "%");
Запрос.УстановитьПараметр("Заводской", Заводской);
Запрос.УстановитьПараметр("Инвентарный", Инвентарный);
Запрос.УстановитьПараметр("ДатаИзготовления",ДатаОборудования);
Результат = Запрос.Выполнить().Выгрузить();
|
|