Динамические приглашения Cognos и несколько отчетов

Моя компания производит отдельные продукты, которые проходят через разные фазы, имеют разные временные рамки на этих фазах и задействуют разные отделы. Например, один продукт может иметь 3-дневную начальную фазу с 3 отделами, 2-дневную фазу прототипа и 4 отдела и т. Д. Другой продукт может иметь все, ни одной, или более этих фаз. Фазы и сроки вводятся пользователем.

Мне нужно решить следующее: 1). Позвольте пользователю определить, сколько фаз будет использоваться, и сгенерируйте это количество наборов приглашений (набор приглашений - это имя фазы, дата начала, дата окончания и идентификатор продукта [который одинаков для каждой фазы]). Однако запрашивается много наборов подсказок, которые соответствуют количеству выходных фаз.

В настоящее время у меня есть 5 жестко запрограммированных наборов приглашений, но я хочу, чтобы они были динамическими и управляемыми пользователем, поскольку они знают, сколько этапов они хотят запросить, и какие даты соответствуют этим этапам.

2). Укажите сумму для каждой фазы, затем общую сумму.

3). Укажите проценты (фаза% от общего числа, работник% от фазы всего) (необязательно)

Прямо сейчас у меня есть статическое число запросов, приводящих к статическому количеству выходных данных кросс-таблицы. Это выглядит так:

                         **D E P A R T M E N T S**
                     Design   | Req  |   Rev   |  Total
Phase: Start        hrs|amt    hrs|amt hrs|amt | hrs|amt     
BegDt  Endt  Emp
1/3    1/6   Sue     1 |100    2|200           |   3|300
              JJ               3|300           |   3|300
             Ted                         2|200 |   2|200
                     ___________________________________
Total                1|100     5|500     2|200 |   8|800


                     Build   | Design | Model   |  Rev   |  Total
Phase: Proto        hrs|amt    hrs|amt hrs|amt   hrs|amt | hrs|amt     
BegDt  Endt  Emp
1/7    1/8   Joe     1 |100    1|100                     |   2|200
             Chris                       3|300           |   3|300
             Patty             1|100     2|200    2|200  |   5|500
                     ____________________________________|_________
Total                1|100     2|200     5|500    2|200  |  10|1000

Я хочу, чтобы это выглядело так: (обратите внимание, что на всех этапах есть все отделы)

                                 **D E P A R T M E N T S**
                     Build   | Design | Model   |  Rev   |  Req    |  Total
Phase: Start        hrs|amt    hrs|amt hrs|amt   hrs|amt  hrs|amt  | hrs|amt     
BegDt  Endt  Emp
1/3    1/6   Sue      1|100                                 2|200  |   3|300
              JJ                                            3|300  |   3|300
             Ted                                   2|200           |   2|200
                     ________________________________________________________
Start Subtotal        1|100                        2|200    5|500  |   8|800

                     Build   | Design | Model   |  Rev   |  Req    |  Total
Phase: Proto        hrs|amt    hrs|amt hrs|amt   hrs|amt  hrs|amt  | hrs|amt     
BegDt  Endt  Emp
1/3    1/6   Joe     1|100       1|100                             |   2|200
           Chris                         3|300                     |   3|300
           Patty                 1|100   2|200     2|200           |   5|500
                     ________________________________________________________
Proto Subtotal       1|100       2|200   5|500     2|200           |  10|1000
                     ________________________________________________________
Total:               2|200       2|200   5|500     4|400    5|500  |  18|1800

Спасибо за вашу помощь.

1 ответ

Я делал подобное однажды. К сожалению, Report Studio не может создавать приглашения (и переменные) динамически. Вы можете создать свой набор подсказок, используя JavaScript. Не Cognos подсказывает. HTML EditBoxes. Затем осторожно передайте значения из EditBoxes в реальную скрытую подсказку в виде текста.

Другие вопросы по тегам