|
СКД: Не выводить ресурс в итоговые строки группировок | ☑ | ||
---|---|---|---|---|
0
Mikhail Volkov
28.12.14
✎
15:37
|
В отчет продаж попросили добавить колонку ЦенаЗакупки. Добавил еще ресурс:
ВЫБОР КОГДА ВыручкаИСебестоимостьПродажОбороты.КоличествоОборот = 0 ТОГДА 0 ИНАЧЕ ВыручкаИСебестоимостьПродажОбороты.СебестоимостьОборот / ВыручкаИСебестоимостьПродажОбороты.КоличествоОборот КОНЕЦ КАК ЦенаЗакупки все хорошо, но в строки группировок и итоги она тоже выводится (пока сделал Среднее(ЦенаЗакупки)). Как сделать, чтобы не выводилась (или ноль)? |
|||
1
XLife
28.12.14
✎
16:06
|
"Рассчитывать по..."?
|
|||
2
iceman2112
28.12.14
✎
16:10
|
Грамотно объяснить заказчику, что так и должно быть, а вообще (1)
|
|||
3
Mikhail Volkov
28.12.14
✎
16:51
|
(1) Это как?
|
|||
4
vicof
28.12.14
✎
16:53
|
(3) См. внимательно вкладку "Ресурсы"
|
|||
5
Armando
28.12.14
✎
19:19
|
А зачем ресурс, чем обычное поле не нравится?
|
|||
6
Escander
28.12.14
✎
19:31
|
(5) в итоги группировок, если его не указать как ресурса, его СКД не воткнёт
|
|||
7
Defender aka LINN
28.12.14
✎
19:53
|
(6) В те самые итоги, в которых (0) его видеть не хочет?
|
|||
8
Defender aka LINN
28.12.14
✎
19:54
|
А вообще, цена - это не ресурс
|
|||
9
Mikhail Volkov
29.12.14
✎
00:08
|
(1) Спс, "Рассчитывать по..." Номенклатура - помогло!
(5),(8) Дык, если не ресурс, то колонку не вставляло!? |
|||
10
Mikhail Volkov
29.12.14
✎
01:17
|
Еще вопрос по параметрам СКД. Для сравнения понадобились среднемесячные продажи за предшествующий период. Параметр НачалоПредварительногоПериода хотел сделать вычисляемым, прописал в "Выражение": ДобавитьМесяц(&Период.ДатаНачала, - &КоличествоМесяцев)
Ругается: Ошибка инициализации по причине: Функция не найдена "ДобавитьМесяц" Как прописать нужное выражение? |
|||
11
Mikhail Volkov
29.12.14
✎
02:44
|
Заменил на: ДобавитьКДате(&Период.ДатаНачала, "Месяц", - &КоличествоМесяцев)
но само значение не считается!? Приходится ставить вручную, меняю КоличествоМесяцев, а НачалоПредварительногоПериода не меняется... |
|||
12
Escander
29.12.14
✎
04:21
|
(11) Параметр Количество месяцев существует и пользователю доступен?
|
|||
13
Escander
29.12.14
✎
04:29
|
а если не -&бла-бла-бла а -1*&бла-бла-бла
|
|||
14
Mikhail Volkov
29.12.14
✎
05:00
|
(12) Да, параметр КоличествоМесяцев доступен пользователю, и НачалоПредварительногоПериода - тоже. Может, в этом дело, если поставить галочку "Ограничение доступности", то будет пересчитываться? Но тогда параметр НачалоПредварительногоПериода не виден, и в отчет не выводится. Как его проконтролировать?
|
|||
15
Escander
29.12.14
✎
06:43
|
(14) эта галочка тебе не поможет.
А что-бы не посчитать среднемесячное внутри запроса? |
|||
16
Mikhail Volkov
29.12.14
✎
18:52
|
(15) Вроде галочка работает, видно так задумано, что если параметр доступен пользователю, то должен устанавливаться вручную.
|
|||
17
Mikhail Volkov
29.12.14
✎
19:00
|
Среднемесячное значение продаж предшествующего периода считаю внутри запроса: расширяю выборки регистра продаж назад до &НачалоПредшествующегоПериода, то, что попадает до &НачалоПериода заношу в предшествующие продажи, остальное - в текущие:
ВЫБРАТЬ РегПродаж.Подразделение, РегПродаж.АналитикаУчетаНоменклатуры.Склад КАК Склад, РегПродаж.АналитикаУчетаНоменклатуры.Номенклатура.ЦеноваяГруппа КАК ЦеноваяГруппа, РегПродаж.АналитикаУчетаНоменклатуры.Номенклатура КАК Номенклатура, ВЫБОР КОГДА РегПродаж.Период < &НачалоПериода ТОГДА РегПродаж.Количество / &КоличествоМесяцев ИНАЧЕ 0 КОНЕЦ КАК СреднемесячныеПродажи, ВЫБОР КОГДА РегПродаж.Период < &НачалоПериода ТОГДА 0 ИНАЧЕ РегПродаж.Количество КОНЕЦ КАК Продано, ВЫБОР КОГДА РегПродаж.Количество = 0 ТОГДА 0 ИНАЧЕ РегПродаж.Себестоимость / РегПродаж.Количество КОНЕЦ КАК ЦенаЗакупки, ВЫБОР КОГДА РегПродаж.Период < &НачалоПериода ИЛИ РегПродаж.Количество = 0 ИЛИ РегПродаж.СуммаВыручки / РегПродаж.Количество > &ЦенаПодарка ТОГДА 0 ИНАЧЕ РегПродаж.Количество КОНЕЦ КАК Подарки, ВЫБОР КОГДА РегПродаж.Период < &НачалоПериода ИЛИ РегПродаж.Количество = 0 ИЛИ РегПродаж.СуммаВыручки / РегПродаж.Количество > &ЦенаПодарка ТОГДА 0 ИНАЧЕ РегПродаж.Себестоимость / 2 КОНЕЦ КАК СуммаЗатрат ИЗ РегистрНакопления.ВыручкаИСебестоимостьПродаж КАК РегПродаж ГДЕ РегПродаж.Период МЕЖДУ &НачалоПредшествующегоПериода И &ОкончаниеПериода Правда, кое-где непонятки проскакивают... |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |