Имя: Пароль:
1C
1С v8
Расчет процента в группировке не получается. Как это сделать помогите.
0 Обработка
 
05.03.14
01:04
Есть запрос в сКД

ВЫБРАТЬ
    ТоварыНаСкладахОстаткиИОбороты.Регистратор,
    ТоварыНаСкладахОстаткиИОбороты.Номенклатура,
    ТоварыНаСкладахОстаткиИОбороты.КоличествоНачальныйОстаток,
    ТоварыНаСкладахОстаткиИОбороты.КоличествоКонечныйОстаток,
    ТоварыНаСкладахОстаткиИОбороты.КоличествоПриход,
    ТоварыНаСкладахОстаткиИОбороты.КоличествоРасход,
    ТоварыНаСкладахОстаткиИОбороты.СуммаНачальныйОстаток,
    ТоварыНаСкладахОстаткиИОбороты.СуммаКонечныйОстаток,
    ТоварыНаСкладахОстаткиИОбороты.СуммаПриход,
    ТоварыНаСкладахОстаткиИОбороты.СуммаРасход,
    ТоварыНаСкладахОстаткиИОбороты.ПериодСекунда,
    ТоварыНаСкладахОстаткиИОбороты.Регистратор.Контрагент,
    ВЫБОР
        КОГДА ТоварыНаСкладахОстаткиИОбороты.КоличествоНачальныйОстаток + ТоварыНаСкладахОстаткиИОбороты.КоличествоПриход <> 0
            ТОГДА ТоварыНаСкладахОстаткиИОбороты.КоличествоРасход / (ТоварыНаСкладахОстаткиИОбороты.КоличествоНачальныйОстаток + ТоварыНаСкладахОстаткиИОбороты.КоличествоПриход) * 100
        ИНАЧЕ 0
    КОНЕЦ КАК Процент
ИЗ
    РегистрНакопления.ТоварыНаСкладах.ОстаткиИОбороты(, , Авто, , ) КАК ТоварыНаСкладахОстаткиИОбороты

В Ресурсках указал что Процент расчитывается по Номенклатура.

Но на деле расчет ведется по группировке детельные записи в частности  по регистраторам и в номенклатуру передается итог.

Уже второй раз сталкиваюсь с этим как это решается????
1 Обработка
 
05.03.14
01:22
Наш тут это:
Понятно что в построителе мы бы написали
ИТОГИ   СУММА(Поле1)/СУММА(Поле2) * 100. Но в компоновке в запросе ИТОГИ нельзя писать.

Ответ.
На закладке ресурсы в поле выражение написать СУММА(Поле1)/СУММА(Поле2)*100.

Но не помогает это
2 Обработка
 
05.03.14
01:32
Отбой.
Стормозил.
Разобрался.