Как сделать доступным создание блоков, предназначенных для работы с отчетами?

По умолчанию в конструкторе аналитических панелей доступно создание только блоков типа «Регламентный отчет» и «Аналитическая панель». Для создания блоков типа «Экспресс-отчет» и «Временные ряды» требуются дополнительные настройки. Данные настройки не влияют на доступность отчётов в сохраненных аналитических панелях.

Решение для веб-приложения

В веб-приложении доступность создания блоков, предназначенных для работы с отчетом, задается в файле «PP.xml» в разделе <modules>. Для доступности создания отчета добавьте в раздел <modules> элемент вида <ExpressReport enabled="true"/>, где «ExpressReport» - это вид отчета:

Порядок действий для предоставления возможности создания всех возможных блоков, предназначенных для работы с отчетами:

  1. Откройте для редактирования файл «PP.xml».

  1. В файле «PP.xml» перед тегом </pp> добавьте следующий код:

<AppConfig>

    <Modules>

      <Dashboard>

        <ReportBox TimeSeries="true" ExpressReport="true"/>

      </Dashboard>

    </Modules>  

</AppConfig>

  1. Сохраните изменения и закройте файл «PP.xml».

  2. Перезапустите веб-сервер, используемый веб-приложением, и BI-сервер.

Пример файла PP.xml, содержащего настройки для доступности создания всех видов блоков для работы с отчетами

<?xml version="1.0" encoding="utf-8" ?>

<pp>

    <service url="http://localhost:8080/PPBI_App_v8.1/axis2/services/PP.SOM.Som" timeout="120000" />

    <metabase id="PPRepository" ping="120000" recentObjects="false" />

    <shareSettings enabled="true">

          <shareItem name="GooglePlus" enabled="false" />

    </shareSettings>

    <cultures>

          <culture cultureName="ru" />

          <culture cultureName="en" />

    </cultures>

    <chart animation="true"/>

    <AppConfig>

        <Modules>

          <Dashboard>

            <ReportBox TimeSeries="true" ExpressReport="true"/>

          </Dashboard>

        </Modules>

    </AppConfig>
</pp>

Решение для настольного приложения

В настольном приложении доступность создания блоков, предназначенных для работы с отчетами, задается системном реестре в разделе «HKEY_CURRENT_USER\Software\JSC Prognoz\Prognoz\8.0\Dashboard». Для доступности создания блока добавьте в раздел реестра параметр типа «DWORD» со значением «1». Название параметра соответствует виду отчета:

Для исключения блока из списка доступных для создания присвойте соответствующему параметру значение «0».

Примечание. В настольном приложении для предоставления возможности создания блоков, предназначенных для работы с отчетами, пользователь должен иметь права на редактирование системного реестра.

Порядок действий для предоставления возможности создания всех возможных блоков, предназначенных для работы с отчетами:

  1. Откройте реестр для редактирования.

  2. Перейдите в ветку реестра «HKEY_CURRENT_USER\Software\JSC Prognoz\Prognoz\8.0\Dashboard».

  3. Найдите параметр «ExpressAnalyze» типа «DWORD». Если параметр отсутствует, то создайте его.

  4. Присвойте параметру «ExpressAnalyze» значение «1».

  5. Повторите третий и четвертый шаги для параметра «Workbook».

  6. Закройте реестр, сохранив изменения.

См. также:

Вопросы и ответы