Вход | Регистрация
 

Как лучше сделать сравнение в СКД текущего и прошлого периода

Как лучше сделать сравнение в СКД текущего и прошлого периода
Я
   ИС-2
 
08.04.19 - 15:16
Есть отчет, который выводит показатели за текущий период.
Надо добавить такие же показатели, но за прошлый период.

Дублировать запросы в СКД не хочу. Делать объединение 2-х сформированных таб. документов гемморно.

Есть какие-то способы?
 
 
   Timon1405
 
1 - 08.04.19 - 15:24
(0) Вложенная схема. Пример: ИсполнениеПланаЗакупок в УТ11
   mistеr
 
2 - 08.04.19 - 15:29
(0) Сделай запрос, выбирающий данные за оба периода.

Другой вариант: выполнить запрос два раза и пихнуть данные в наборы-объекты.
   МимохожийОднако
 
3 - 08.04.19 - 15:30
(0) "Дублировать запросы в СКД не хочу". Почему?
   toypaul
 
4 - 08.04.19 - 16:26
есть способ :)
   ИС-2
 
5 - 11.04.19 - 12:19
(3) много дублировать надо

(4) какой ? :) Сейчас делаю 2 формирования и буду объединять 2 табличных документа. Но это ж... Особенно если попросят добавить какие-нибудь сравнения
   fisher
 
6 - 11.04.19 - 12:32
(5) Вероятно, через наборы данных. Теоретически, можно сделать в основном наборе две строки с параметрами периодов, а в подчиненном наборе брать данные периодов из основного набора. Там вроде есть возможность пробросить их в параметры виртуальных таблиц.
   toypaul
 
7 - 11.04.19 - 12:36
"Есть отчет, который выводит показатели за текущий период. " на такой вопрос можно дать только такой ответ "есть способ"
   fisher
 
8 - 11.04.19 - 12:42
Соединение наборов можно сделать по аналогии с этим: http://catalog.mista.ru/public/77568/
Тогда показатели периодов можно будет оформить вычисляемыми полями по принципу
Показатель1 = ВЫБОР КОГДА НомерПериода = 1 ТОГДА Показатель ИНАЧЕ 0 КОНЕЦ
Показатель2 = ВЫБОР КОГДА НомерПериода = 2 ТОГДА Показатель ИНАЧЕ 0 КОНЕЦ
ПоказательДельта = ВЫБОР КОГДА НомерПериода = 1 ТОГДА Показатель ИНАЧЕ -Показатель КОНЕЦ
   ИС-2
 
9 - 13.04.19 - 08:11
(7) :)

(8) слишком громоздкие формулы приходится использовать для расчета. Если делать еще конструкции, то формула будет не читаемая
   fisher
 
10 - 15.04.19 - 09:09
(9) Так конечные формулы идут обычно в ресурсах. Поэтому никакого усложнения не будет.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.