|
Подскажите с запросом |
☑ |
0
Luhtas
15.10.11
✎
15:29
|
Вот такой запрос по точке останова в отладчике выдает после выполнения в выборке "Ошибка чтения значения", а в консоли запросов все замечательно выбирает, в чем может быть ошибка?
Запрос.Текст="ВЫБРАТЬ
| СписокНоменклатуры.Ссылка КАК Наименование,
| СписокНоменклатуры.ЕдИзмерения КАК ЕдИзмерения
|ИЗ
| Справочник.Номенклатура КАК СписокНоменклатуры
|ГДЕ
| (СписокНоменклатуры.Родитель=&Родитель
| И СписокНоменклатуры.ОсновнойПоставщик=&ОсновнойПоставщик
| И НЕ (СписокНоменклатуры.ЭтоГруппа))";
Запрос.УстановитьПараметр("ОсновнойПоставщик", Объект.Контрагент);
Запрос.УстановитьПараметр("Родитель", Объект.ГруппаНоменклатуры);
Выборка=Запрос.Выполнить().Выбрать();
|
|
1
untru
15.10.11
✎
15:55
|
а в консоле запросов работает запрос?
|
|
2
БибиГон
15.10.11
✎
15:58
|
/в чем может быть ошибка?
в параметрах
|
|
3
Нуф-Нуф
15.10.11
✎
16:02
|
отладчик спасет отца русской демократии
|
|
4
Luhtas
15.10.11
✎
16:19
|
Похоже ошибка в группах, т.е. если последнюю из вложенных групп выбирать, тогда запрос отрабатывает.
Но если выбрать группу в которую вложена еще группа, тогда запрос не отрабатывает.
Не подскажете как обойти этот момент?
В консоли почему-то все отрабатывает нормально.
|
|
5
Dem1urg
16.10.11
✎
12:20
|
Разница в значениях параметров. Что такое Объект? Что за реквизит объекта ГруппаНоменклатуры?
|
|