Имя: Пароль:
1C
1C 7.7
v7: Составить запрос
0 satv
 
21.07.11
12:54
Кто знает, в запросе в 7ке такая конструкция может работать?

|Товар = Документ.РасходнаяНакладная.Товар, Справочник._СвойстваНоменклатуры.Владелец;
1 ДенисЧ
 
21.07.11
12:54
да
2 satv
 
21.07.11
13:06
(1) Спасибо, очень удобно было бы сделать таким образом...
3 andrewks
 
21.07.11
13:07
может работать, а может и не работать...
4 satv
 
21.07.11
13:09
не могу найти ошибку в моем запросе, данные по _СвойстваНоменклатуры и ВидСвойства пустые...

   |РасходнаяНакладная = Документ.РасходнаяНакладная.ТекущийДокумент;
   |Товар = Документ.РасходнаяНакладная.Товар, Справочник._СвойстваНоменклатуры.Владелец;
   |Сумма = Документ.РасходнаяНакладная.Сумма;
   |_СвойстваНоменклатуры = Справочник._СвойстваНоменклатуры.ТекущийЭлемент;
   |ВидСвойства = Справочник._СвойстваНоменклатуры.ВидСвойства;
   |ЗначениеСвойства = Справочник._СвойстваНоменклатуры.ЗначениеСвойства;
   |Группировка РасходнаяНакладная;
   |Группировка Товар без групп;
   |Условие(Товар = ВыбТовар);
5 satv
 
21.07.11
13:10
(3) можно узнать в каком случае должно работать?

спр._СвойстваНоменклатуры  подчинен спр.Номенклатура
6 1Сергей
 
21.07.11
13:13
(5) а где группировка по свойствам? Ведь их у товара может быть много
7 andrewks
 
21.07.11
13:15
что сделать-то хочешь?
8 satv
 
21.07.11
13:31
(6) да еще устанавливаю 2 группировки по свойствам, в результате пустой результат запроса выходит:

   |РасходнаяНакладная = Документ.РасходнаяНакладная.ТекущийДокумент;
   |Товар = Документ.РасходнаяНакладная.Товар, Справочник._СвойстваНоменклатуры.Владелец;
   |Сумма = Документ.РасходнаяНакладная.Сумма;
   |_СвойстваНоменклатуры = Справочник._СвойстваНоменклатуры.ТекущийЭлемент;
   |ВидСвойства = Справочник._СвойстваНоменклатуры.ВидСвойства;
   |ЗначениеСвойства = Справочник._СвойстваНоменклатуры.ЗначениеСвойства;
   |Группировка РасходнаяНакладная;
   |Группировка Товар без групп;
   |Группировка ВидСвойства;
   |Группировка ЗначениеСвойства;
   |Условие(Товар = ВыбТовар);

Но этот запрос отрабатывает нормально:
   |ЗначениеСвойства = Справочник._СвойстваНоменклатуры.ЗначениеСвойства;
   |ВидСвойства = Справочник._СвойстваНоменклатуры.ВидСвойства;
   |Владелец = Справочник._СвойстваНоменклатуры.Владелец;
   |Функция Счётчик = Счётчик();
   |Группировка Владелец;
   |Группировка ВидСвойства;
   |Группировка ЗначениеСвойства;
   |Условие(Владелец = ВыбВладелец);
9 satv
 
21.07.11
13:32
(7) Нужно получить таблицу по проданным товарам в разрезе расходных накладных, с выводом свойств товаров
10 andrewks
 
21.07.11
13:33
(9) почему тогда по докам бегаешь? для этого регистры есть
11 satv
 
21.07.11
13:33
(7) можно одним запросом обойтись, или нужен второй запрос для получения свойств товара?
12 satv
 
21.07.11
13:34
(9) тут база такая переписанная многими поколениями до меня )
13 satv
 
21.07.11
13:37
(10)тут база такая переписанная многими поколениями до меня ),
нет регистра по продажам