|
|
|
Oracle BI11
|
|||
|---|---|---|---|
|
#18+
Здравствуйте всем. Подскажите, пожалуйста, где можно почитать про работу с "конструктором" отчётов (answers) ? Сегодня методом тыка нашёл как упорядочить строки отчёта по нескольким столбцам, но это явно не дело ... :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2020, 17:56 |
|
||
|
Oracle BI11
|
|||
|---|---|---|---|
|
#18+
Виктор Радченко, У oracle вполне приличная документация по продуктам. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2020, 08:28 |
|
||
|
Oracle BI11
|
|||
|---|---|---|---|
|
#18+
Вопрос по конструктору отчётов Oracle BI 11g (answers) : Есть абоненты и их задолженности на конец каждого месяца. Можно поставить общий фильтр на столбец отчётных периодов для всего списка выбранных абонентов. А как в конструкторе OBI настроить срок отчётных периодов для каждого абонента индивидуально ? Например : Абонентский номер Отчётный период 1001109 Ноябрь 2012 - Сентябрь 2019 1005094 Май 2013 - Декабрь 2014 1007705 Апрель 2018 - Июнь 2019 ... и так несколько тысяч абонентов и у каждого свой отчётный период в месяцах продолжать руками (как на картинке ниже) не реально. Как выйти из положения ? Возможно ли обойтись средствами конструктора отчётов Oracle BI 11g ? PS Объём документации на сайте Oracle просто гигантский, не пойму где искать. Может кто-нибудь знает ответ - вопрос вроде бы стандартный ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2020, 10:58 |
|
||
|
Oracle BI11
|
|||
|---|---|---|---|
|
#18+
Как сделать не общий фильтр на колонку отчётного периода "с такого-то месяца и года ... по такой-то месяц и год", а для каждого абонента задать свой отчётный период месяцев и лет ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2020, 12:44 |
|
||
|
Oracle BI11
|
|||
|---|---|---|---|
|
#18+
101 просмотр и ни одного ответа про фильтр в конструкторе отчётов ... Нужно вот это, но на произвольном количестве абонентов и у каждого свой период : Как реализовать в конструкторе Oracle BI 11g ? SELECT "Финансовый учёт"."Абонент"."Абонентский номер" s_1, "Финансовый учёт"."Отчетный период"."Отчетный период" s_2, "Финансовый учёт"."Отчетный период"."Период" s_3, "Финансовый учёт"."Дебиторская задолженность"."ДЗ на конец отчетного периода, руб." s_4 FROM "Финансовый учёт" WHERE ( (("Абонент"."Абонентский номер" = '1231109') AND ("Отчетный период"."Отчетный период" BETWEEN '2012.11' AND '2019.09')) OR (("Абонент"."Абонентский номер" = '1455094') AND ("Отчетный период"."Отчетный период" BETWEEN '2013.05' AND '2014.12')) OR (("Абонент"."Абонентский номер" = '1677705') AND ("Отчетный период"."Отчетный период" BETWEEN '2018.04' AND '2019.06')) ) ORDER BY 1, 2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2020, 14:25 |
|
||
|
Oracle BI11
|
|||
|---|---|---|---|
|
#18+
Не будешь же руками в конструкторе добавлять 1000 фильтров, может есть возможность привинтить таблицу Excel в качестве источника списка договоров и периодов для каждого ? Типа такой : 10198 01.07.2017 31.03.2019 10522 01.06.2017 31.05.2018 10591 01.10.2018 31.10.2019 10688 01.12.2016 28.02.2019 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2020, 14:34 |
|
||
|
Oracle BI11
|
|||
|---|---|---|---|
|
#18+
Виктор Радченко, А в таблицу БД разместить эти данные что мешает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2020, 07:40 |
|
||
|
Oracle BI11
|
|||
|---|---|---|---|
|
#18+
К репозиторию нет доступа. Написал программку на Visual FoxPro, которая по исходной таблице Excel (картинка 1) генерит XML текст с условием фильтрации (картинка 2) и добавляю её в "XML анализа" (как на картинке 2). Чует моё сердце, что можно как-то проще, но как ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2020, 13:00 |
|
||
|
Oracle BI11
|
|||
|---|---|---|---|
|
#18+
Картинка 02 - сгенерённый XML с условиями фильтра по абонентам и своим периодом у каждого ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2020, 13:02 |
|
||
|
Oracle BI11
|
|||
|---|---|---|---|
|
#18+
Картинка 03 - куда вставляю XML с фильтром в Oracle BI и нажимаю применить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2020, 13:03 |
|
||
|
Oracle BI11
|
|||
|---|---|---|---|
|
#18+
На небольших выборках этот механизм работает. Но на тысячах абонентов драйвер ODBC ожидаемо падает с ошибкой переполнения стека, т.к. XML запроса несколько мегабайт. Как сделать правильно ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.03.2020, 13:14 |
|
||
|
Oracle BI11
|
|||
|---|---|---|---|
|
#18+
Виктор Радченко, Правильно-это получить доступ к репозиторию. Залить в БД нужные данные. Создать необходимые объекты в репозитории. Доработать или создать новый анализ. Как альтернативу можно рассмотреть создание аналога в publisher. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2020, 07:06 |
|
||
|
|

start [/forum/topic.php?fid=49&fpage=9&tid=1857366]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
43ms |
get topic data: |
13ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
2ms |
| others: | 13ms |
| total: | 146ms |

| 0 / 0 |
