Форум на Kuban.ru (http://forums.kuban.ru/)
-   Территория 1С (http://forums.kuban.ru/f1040/)
-   -   Помогите разобраться с запросом на 8.2 (http://forums.kuban.ru/f1040/pomogite_razobrat-sya_s_zaprosom_na_8_2_a-2863269.html)

mrOrange 24.07.2012 08:37

Помогите разобраться с запросом на 8.2
 
Есть запрос,
выбрать
регистр.тип как тип,
регистр.количество как кол,
регистр.выручка как сумма,
из регистр как регистр
итоги
сумма(кол)
сумма(сумма)
по
тип

как можно по полю тип в группировках посчитать цену = сумма / кол?

bma1 24.07.2012 08:45

СУММА(Сумма)/СУММА(Количество)

mrOrange 24.07.2012 11:00

пишет, что невозможно определить поле для записи

bma1 24.07.2012 11:18

2(2) А что еще Вы про запросы в 1С8 знаете?

mrOrange 24.07.2012 11:40

так то спасибо, чё

МимохожийОднако 24.07.2012 11:40

(0)Код показывай, не стесняйся.

mrOrange 24.07.2012 11:48

ВЫБРАТЬ
Продажи.Номенклатура КАК Номенклатура,
Продажи.Количество КАК Количество,
Продажи.Сумма КАК Сумма
ИЗ
РегистрНакопления.Продажи КАК Продажи

СГРУППИРОВАТЬ ПО
Продажи.Номенклатура,
Продажи.Количество,
Продажи.Сумма
ИТОГИ
СУММА(Количество),
СУММА(Сумма)
ПО
Номенклатура

bma1 24.07.2012 11:52

2(6) Как у Вас все тут запущено...
ВЫБРАТЬ
Продажи.Номенклатура КАК Номенклатура,
СУММА(Продажи.Количество) КАК Количество,
СУММА(Продажи.Сумма) КАК Сумма,
ВЫБОР КОГДА СУММА(Продажи.Количество) = 0 ТОГДА
0 ИНАЧЕ
СУММА(Продажи.Сумма)/СУММА(Продажи.Количество) КОНЕЦ КАК Цена
ИЗ
РегистрНакопления.Продажи КАК Продажи

СГРУППИРОВАТЬ ПО
Продажи.Номенклатура,

mrOrange 24.07.2012 11:55

всё разобралсо

mrOrange 24.07.2012 11:56

ВЫБРАТЬ
Продажи.Номенклатура КАК Номенклатура,
Продажи.Количество КАК Количество,
Продажи.Сумма КАК Сумма,
NULL КАК Цена
ИЗ
РегистрНакопления.Продажи КАК Продажи

СГРУППИРОВАТЬ ПО
Продажи.Номенклатура,
Продажи.Количество,
Продажи.Сумма
ИТОГИ
СУММА(Количество),
СУММА(Сумма),
СУММА(Сумма)/СУММА(Количество) как Цена
ПО
Номенклатура

Maximus 25.07.2012 08:56

пипец что в голове у автора! группировать не надо что суммируем. И какой смысл суммировать цену ???

(7) четкий ответ, +500


Текущее время: 01:35. Часовой пояс GMT +3.