Имя: Пароль:
1C
 
Ошибка обработки представления
0 jq
 
11.07.06
17:33
Что это значит? Ошибка обработки представления "РегистрНакопления.Продажи.Обороты:В выборке должно быть указано хотя бы одно измерение или ресурс"
<<?>>РегистрНакопления.Продажи.Обороты(&НачПериода, &КонПериода, День, ) КАК ПродажиОбороты
1 Карамелька
 
11.07.06
17:36
то и означает, что поля не выбраны
2 Карамелька
 
11.07.06
17:37
ты делает построителем или ручками пишешь?
3 jq
 
11.07.06
17:37
Ручками вставил из запроса построителя. А где поля не выбраны?
4 Карамелька
 
11.07.06
17:38
обязательно д.б. хотябы одно поле указано(!)
Выбрать
Номенклатура
из
РегистрНакопления.Продажи.Обороты(&НачПериода, &КонПериода, День, ) КАК ПродажиОбороты
5 Карамелька
 
11.07.06
17:39
ты не указал что хочешь получить из запроса, вот он и ругается
6 jq
 
11.07.06
17:41
Я указал нач.остаток и кон.остаток, разве это не поля?
7 Карамелька
 
11.07.06
17:44
укажи целиком весь запрос
8 jq
 
11.07.06
17:45
"ВЫБРАТЬ
   |    ПартииТоваровНаСкладах.ДокументОприходования.Контрагент КАК Контрагент,
   |    ПРЕДСТАВЛЕНИЕ(ПартииТоваровНаСкладах.ДокументОприходования.Контрагент),
   |    ПартииТоваровНаСкладах.Склад КАК Склад,
   |    ПРЕДСТАВЛЕНИЕ(ПартииТоваровНаСкладах.Склад),
   |    ПартииТоваровНаСкладах.Номенклатура КАК Номенклатура,
   |    ПРЕДСТАВЛЕНИЕ(ПартииТоваровНаСкладах.Номенклатура),
   |    -ПартииТоваровНаСкладах.Количество,
   |    -ПартииТоваровНаСкладах.Стоимость,
   
   |    ТоварыНаСкладахОстаткиИОбороты.КоличествоНачальныйОстаток КАК Нач_Остаток,
   |    ТоварыНаСкладахОстаткиИОбороты.КоличествоКонечныйОстаток Как Кон_Остаток,
   
   |
   |    ВЫБОР КОГДА ПартииТоваровНаСкладах.ВидДвижения = &Приход
   |        И ПартииТоваровНаСкладах.КодОперации = &ВозвратОтПокупателя ТОГДА
   |            - ПартииТоваровНаСкладах.Количество ИНАЧЕ ПартииТоваровНаСкладах.Количество
   |    КОНЕЦ, //КАК Количество,
   |
   |    ВЫБОР КОГДА ПартииТоваровНаСкладах.ВидДвижения = &Приход
   |          И ПартииТоваровНаСкладах.КодОперации = &ВозвратОтПокупателя ТОГДА
   |            - ПартииТоваровНаСкладах.Стоимость ИНАЧЕ ПартииТоваровНаСкладах.Стоимость
   |    КОНЕЦ КАК Стоимость,
   |
   |    ВЫБОР КОГДА ПартииТоваровНаСкладах.ВидДвижения = &Расход
   |            И ПартииТоваровНаСкладах.КодОперации = &РеализацияРозница ТОГДА
   |            ПартииТоваровНаСкладах.Количество //ИНАЧЕ ПартииТоваровНаСкладах.Количество
   |    КОНЕЦ КАК Количество
   |
   |ИЗ
   |РегистрНакопления.ПартииТоваровНаСкладах КАК ПартииТоваровНаСкладах
   |    ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыНаСкладах.ОстаткиИОбороты КАК ТоварыНаСкладахОстаткиИОбороты
   |    ПО ПартииТоваровНаСкладах.Номенклатура = ТоварыНаСкладахОстаткиИОбороты.Номенклатура,
   |РегистрНакопления.Продажи.Обороты(&НачПериода, &КонПериода, День, ) КАК ПродажиОбороты
   
   |
   |ГДЕ
   |    (&ПустойКонтрагент ИЛИ  ПартииТоваровНаСкладах.ДокументОприходования.Контрагент = &Контрагент)
   |    И (&ПустойСклад ИЛИ ПартииТоваровНаСкладах.Склад = &Склад)
   |    И (&ПустойНоменклатура ИЛИ ПартииТоваровНаСкладах.Номенклатура =  &Номенклатура)
   |    И (ПартииТоваровНаСкладах.Период МЕЖДУ &НачПериода И &КонПериода)
   |
   |ИТОГИ
   |    СУММА(Количество),
   |    СУММА(Стоимость),
   
   |    СУММА(Нач_Остаток)
       
   |ПО
   |    ОБЩИЕ,
   |    Контрагент,
   |    Склад,
   |    Номенклатура";
9 Карамелька
 
11.07.06
17:58
так из таблицы ПродажиОбороты ты кажется ничего не берешь. зачем она тебе?
10 jq
 
11.07.06
17:59
Оттуда я беру нач.остаток и кон.остаток
11 Карамелька
 
11.07.06
18:01
(10) неправда
12 Карамелька
 
11.07.06
18:01
ты берешь их из другой таблицы. смотри вниммательнее. Да и вообще из таблицы с оборотами(!) нельзя взять начост и коност
13 jq
 
11.07.06
18:02
Ладно, буду думать дома
14 Карамелька
 
11.07.06
18:02
|    ТоварыНаСкладахОстаткиИОбороты.КоличествоНачальныйОстаток КАК Нач_Остаток,
   |    ТоварыНаСкладахОстаткиИОбороты.КоличествоКонечныйОстаток Как Кон_Остаток,

ты берешь из ТоварыНаСкладахОстаткиИОбороты. А мы говорим про ПродажиОбороты
15 Карамелька
 
11.07.06
18:02
убери это регистр от туда и все будет нормально