Имя: Пароль:
1C
1С v8
Настройка вывода ресурсов в отчете на СКД
0 Eileen
 
07.09.17
12:27
Подскажите, пожалуйста, возможно ли настроить так вывод ресурсов в отчете СКД, чтобы они разворачивались вниз, а не вправо, и как это сделать?

сейчас так
контрагент   показатель1 показатель2
ИП Васечкин     22,5         33,2
ИП Иванов       180          230

а нужно так:
ИП Васечкин
Показатель1 22,5
Показатель2 33,2
ИП Иванов
Показатель1 180
Показатель2 230
1 Cyberhawk
 
07.09.17
12:32
Убери их из вкладки Ресурсы
2 Eileen
 
07.09.17
12:41
(1) По ним все-таки нужны итоги
3 DrShad
 
07.09.17
12:51
запрос покажи
4 Eileen
 
07.09.17
13:06
ВЫБРАТЬ
    НАЧАЛОПЕРИОДА(Продажи.Период, МЕСЯЦ) КАК ПериодМесяц,
    Продажи.Контрагент.Сеть КАК Сеть,
    Продажи.Контрагент,
    Продажи.Номенклатура,
    ВЫБОР
        КОГДА Продажи.Количество > 0
            ТОГДА Продажи.Количество
        ИНАЧЕ 0
    КОНЕЦ КАК ПроданоКоличество,
    ВЫБОР
        КОГДА Продажи.Стоимость > 0
            ТОГДА Продажи.Стоимость
        ИНАЧЕ 0
    КОНЕЦ КАК ПроданоСтоимость,
    ВЫБОР
        КОГДА Продажи.Стоимость < 0
                И Продажи.Номенклатура В ИЕРАРХИИ (&ТоварыИГП)
            ТОГДА -1 * Продажи.Стоимость
        ИНАЧЕ 0
    КОНЕЦ КАК ВозвратыСтоимость,
    0 КАК ВозвратыПроцент,
    0 КАК ВаловаяПрибыльПроцент,
    Продажи.Стоимость КАК ПроданоСУчетомВозвратовСтоимость,
    ПродажиСебестоимость.Стоимость КАК ПроданоСУчетомВозвратовСебестоимость,
    0 КАК Ретробонус,
    Продажи.ДоговорКонтрагента.ПроцентРетробонуса КАК ДоговорРетробонус,
    0 КАК РетробонусПроцент
ИЗ
    РегистрНакопления.Продажи КАК Продажи
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ПродажиСебестоимость КАК ПродажиСебестоимость
        ПО Продажи.Регистратор = ПродажиСебестоимость.Регистратор
            И Продажи.Номенклатура = ПродажиСебестоимость.Номенклатура
            И Продажи.ЗаказПокупателя = ПродажиСебестоимость.ЗаказПокупателя
{ГДЕ
    (Продажи.Период МЕЖДУ &ПериодНачала И &ПериодОкончания),
    (ПродажиСебестоимость.Период МЕЖДУ &ПериодНачала И &ПериодОкончания)}
5 Eileen
 
07.09.17
13:07
в ресурсах я как-раз прописываю выражение для ВаловаяПрибыльПроцент, иначе неправильно считает
((Сумма(ПроданоСУчетомВозвратовСтоимость) - Сумма(ПроданоСУчетомВозвратовСебестоимость)) / Сумма(ПроданоСУчетомВозвратовСтоимость))
6 Eileen
 
07.09.17
13:09
И все остальные ресурсы из запроса: "0 КАК Ретробонус", "0 КАК РетробонусПроцент" и тд тоже у меня в выражениях ресурсов
7 DrShad
 
07.09.17
13:13
да уж, чтобы их разворачивать вниз, придется делать кучу объединений и в каждом запросе кроме перечисленного добавлять "псевдоним" показателя как строковое поле выборки

оно вам так необходимо?
8 Eileen
 
07.09.17
13:42
(7) заказчик уперся, говорит, что показатели еще будут добавляться и горизонтально их неудобно просматривать.
А как примерно объединения делать с псевдонимами, чтобы получить нужный результат?
9 DrShad
 
07.09.17
14:36
ВЫБРАТЬ
    НАЧАЛОПЕРИОДА(Продажи.Период, МЕСЯЦ) КАК ПериодМесяц,
    Продажи.Контрагент.Сеть КАК Сеть,
    Продажи.Контрагент,
    Продажи.Номенклатура,
    "Продано количество" КАК ПсевдонимПроданоКоличество,
    ВЫБОР
        КОГДА Продажи.Количество > 0
            ТОГДА Продажи.Количество
        ИНАЧЕ 0
    КОНЕЦ КАК ПроданоКоличество,
    0,
    ...,
    0
10 DrShad
 
07.09.17
14:36
так прописать каждый и все это объединить
11 Eileen
 
07.09.17
15:25
(10) поняла, спасибо!
12 DrShad
 
07.09.17
16:22
нзчт, но имхо, лучше объяснить заказчику что так не оптимально
13 Cyberhawk
 
07.09.17
19:45
(12) А как оптимально?
14 craxx
 
07.09.17
22:43
(0) в настройках Расположение ресурсов
15 Eileen
 
13.09.17
14:23
(14) точно, спасибо, я эту галочку тоже нашла