Создание вычислений «Проценты от общего»

На панели инструментов вкладки «Вычисления» нажмите кнопку «Представление формы». В области «Организатор сценариев» выберите показатель [Итоговый коэффициент валовой прибыли] и нажмите кнопку «Создать вычисляемый элемент» на панели инструментов вкладки «Вычисления». Выбор последнего вычисляемого элемента в области «Организатор сценариев» перед нажатием кнопки «Создать вычисляемый элемент» гарантирует, что новый вычисляемый элемент будет добавлен в конец сценария. Сценарии выполняются в том порядке, в котором они отображаются в области «Организатор сценариев». Измените имя нового вычисляемого элемента на [Доля продаж через Интернет по всей номенклатуре продукции]. В поле «Выражение введите следующее выражение»:

Case

When IsEmpty( [Measures].[Internet Sales-Sales Amount] )

Then 0

Else ( [Product].[Product Categories].CurrentMember,

[Measures].[Internet Sales-Sales Amount]) /

( [Product].[Product Categories].[(All)].[All],

[Measures].[Internet Sales-Sales Amount] )

End

В этом многомерном выражении рассчитывается доля каждого из товаров в итоговом значении продаж через Интернет. Использование инструкции Case в сочетании с функцией IS EMPTY позволяет избежать ошибки деления на ноль в том случае, если по данному товару отсутствуют продажи. В списке «Строка форматирования» выберите значение «Percent». В списке «Установленное поведение» установите флажок для показателя «Internet Sales – Sales Amount» (Рисунок 457).

Создание вычислений «Проценты от общего» - student2.ru

Рисунок 473. Вычисляемая мера [Доля продаж через Интернет по всей номенклатуре продукции]

На панели инструментов вкладки «Вычисления» нажмите кнопку «Создать вычисляемый элемент». Измените имя нового вычисляемого элемента на [Доля товарооборота посредников по всей номенклатуре продукции]. В поле «Выражение» введите следующее выражение:

Case

When IsEmpty( [Measures].[Reseller Sales-Sales Amount] )

Then 0

Else ( [Product].[Product Categories].CurrentMember,

[Measures].[Reseller Sales-Sales Amount]) /

( [Product].[Product Categories].[(All)].[All],

[Measures].[Reseller Sales-Sales Amount] )

End

В списке «Строка форматирования» выберите значение «Percent». В списке «Установленное поведение» установите флажок для показателя «Reseller Sales – Sales Amount» (Рисунок 458).

Создание вычислений «Проценты от общего» - student2.ru

Рисунок 474. Вычисляемая мера [Доля товарооборота посредников по всей номенклатуре продукции]

На панели инструментов вкладки «Вычисления» нажмите кнопку «Создать вычисляемый элемент». Измените имя нового вычисляемого элемента на [Общая доля продаж по всей номенклатуре продукции]. В поле «Выражение» введите следующее выражение:

Case

When IsEmpty( [Measures].[Итоговая сумма продаж] )

Then 0

Else ( [Product].[Product Categories].CurrentMember,

[Measures].[ Итоговая сумма продаж]) /

( [Product].[Product Categories].[(All)].[All],

[Measures].[ Итоговая сумма продаж] )

End

В списке «Строка форматирования» выберите значение «Percent». В списке «Установленное поведение» установите флажки для показателей «Internet Sales – Sales Amount» и «Reseller Sales- Sales Amount» (Рисунок 459).

Создание вычислений «Проценты от общего» - student2.ru

Рисунок 475. Вычисляемая мера [Общая доля продаж по всей номенклатуре продукции]

На панели инструментов вкладки «Вычисления» нажмите кнопку «Представление сценариев» и просмотрите три вычисления, только что добавленные в сценарий вычисления.

Добавьте новую строку в сценарий вычисления непосредственно перед вычислением [Доля продаж через Интернет по всей номенклатуре продукции], а затем введите на следующей строке сценария приведенный ниже текст (Рисунок 460):

/* Calculations to calculate percentage of product to total product sales */

Создание вычислений «Проценты от общего» - student2.ru

Рисунок 476. Представление сценариев

Теперь создано восемь вычисляемых элементов, которые отображаются в области «Организатор сценариев» в представлении формы (Рисунок 461).

Создание вычислений «Проценты от общего» - student2.ru

Рисунок 477. Созданные вычисляемые элементы

Наши рекомендации