Как отключить режим автоматического размещения объектов, используемый по умолчанию?

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

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

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

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

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

<AppConfig>

  <Modules>

   <Dashboard>

    <ReportBox AutoLayoutByDefault="false"/>

   </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.1x64/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>

      <collaboration enabled="true" />

      <chart animation="true"/>

      <AppConfig>

        <Modules>

         <Dashboard>

          <ReportBox AutoLayoutByDefault="false"/>

         </Dashboard>

        </Modules>

      </AppConfig>
</pp>

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

В настольном приложении для отключения режима автоматического размещения объектов пользователь должен иметь права на редактирование системного реестра.

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

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

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

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

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

См. также:

Вопросы и ответы | Ручное размещение объектов | Автоматическое размещение объектов