+38 (067) 282-63-66

office@bitimpulse.com

  • Ua
  • Ru
  • En

Вычисляемые элементы

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

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

После этого перед Вами появится окно для управления вычисляемыми элементами выбранной иерархии:

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

На первом этапе у Вас есть два варианта:

  • Функция от множества элементов;
  • Произвольный MDX

Второй пункт создан для экспертов, хорошо знакомых с языком составления запросов MDX и позволяет задать вычисляемый элемент произвольным MDX-запросом.

Мы рассмотрим детальнее первый пункт. Если Вы его выберете и нажмете далее, то перед Вами появится форма:

Давайте построим вычисляемый элемент таким образом, чтоб он показывал суммарное значение показателей за 2015 и 2016 годы. Для этого в поле Функция задайте функцию Сумма. В поле Мера оставьте Текущая мера, чтоб суммарный показатель считался по текущему выбранному показателю. Внизу формы находиться дерево, в котором можно выбрать те элементы, по которых будет считаться сумма. Выберите CY 2015 и CY 2016, как на рисунке:

После нажатия на кнопку «Завершить» создастся новый вычисляемый элемент:

Теперь в Вашем отчете добавьте иерархию, в которой появился новый элемент (в нашем случае Date.Calendar) на строки или столбцы. Откройте выборку элементов и Вы увидите в ней новый вычисляемый элемент:

 

Добавьте этот элемент к выборке, чтоб увидеть результат:

Редактировать вычисляемые элементы Вы можете в том же окне управления, с помощью которого Вы добавляли элемент. Там есть кнопки для редактирования и удаления элемента:

Редактировать элементы можно и с контекстного меню:

Обратите внимание, что в окне управления вычисляемыми элементами Вы видите только элементы с той иерархии, для которой Вы открыли это окно. Чтобы увидеть элементы для другой иерархии, кликните по ней правой кнопкой и выберите пункт Вычисляемые элементы.

Давайте изменим наш вычисляемый элемент таким образом, чтобы он показывал не сумму, а среднее значение. Для этого в окне управления вычисляемыми элементами выберите этот элемент и нажмите кнопку «Редактировать».

В поле Функция смените значение Сумма на Среднее и нажмите «ОК»:

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

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