У меня есть пакет COGNOS для данных о процессах в моей компании. У всех есть дата начала, а незавершенные процессы не имеют даты окончания. Процесс активен в дате x, если дата начала предшествует x, а дата окончания - после x или пуста. Пакет не имеет временных рядов.Cognos Report Studio - для цикла?
Компания нуждается в отчете с количеством активных процессов в конце каждого месяца в течение последних двух лет. Не имея временных рядов для повторения, я должен был быть творческим. Я создал 24 элемента данных, каждый из которых имеет следующую формулу:
IF (([Start Date] <= _last_of_month(_add_months(current_date;-1))) and
(([End Date] is missing) or
([End Date] > _last_of_month(_add_months(current_date;-1)))))
THEN (1) ELSE (0)
... вычитание от 1 до 24 месяцев. Затем я добавил каждый из столбца на кросс-платформе отчета.
Ну, это решение действительно уродливое и непримиримое. Есть ли способ выполнить итерацию переменной в Report Studio, создав строку или столбец для каждой итерации?
Спасибо!
Извините за поздний ответ. Это отлично поработало, спасибо. –