...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
Для того чтобы добавить расчетный столбец
...
на виджет
...
в панели инструментов Dashboard Designer,
...
необходимо перейти на вкладку «Аналитика» и выбрать «Добавить расчет».
...
Информация |
---|
Иконка становится доступна для всех выбранных |
...
...
виджетов. |
Примечание |
---|
Для расчета столбцов в виджете "Сводная таблица" есть ограничение! Расчет доступен только, если в привязке данных атрибуты измерения добавлены ИСКЛЮЧИТЕЛЬНО в строки. Если атрибуты измерения будут добавлены в столбцы, расчет будет НЕДОСТУПЕН! |
Для того чтобы добавить в расчетную формулу данные из имеющихся столбцов, необходимо зажать клавишу Ctrl и выбрать нужный столбец:
...
Удалить расчетный столбец, можно щелчком по кнопке «Удалить».
Данные, введенные в поле «Название столбца», отобразятся в легенде выбранного виджета.
После валидации формулы дополнительного расчетного показателя, данные из расчетного столбца отобразятся на выбранном виджете.
...
Если для одного из столбцов, участвующего в расчёте, отсутствуют данные в какой-либо строке, в расчетном столбце значение будет отсутствовать.
...
Для расчетов можно использовать простые математические формулы, функции, условные операторы
...
и Math https://msdn.microsoft.com/ru-ru/library/system.math(v=vs.110).aspx.
Пример:
Round (Decimal) - округляет десятичное значение до ближайшего целого.
...
При добавлении еще одного расчетного столбца, можно использовать данные другого расчетного столбца, который находится слева от текущего столбца, где происходит расчет.
Примеры использования функций в расчетах столбцов можно посмотреть в разделе "Функции расчетных столбцов".
Пример формулы, которая считает разницу дат.
DateTime.Today.Subtract(new DateTime(int.Parse(["Fakticheskie_prodazhi__rubli","Дата"].Split('-')[0]), int.Parse(["Fakticheskie_prodazhi__rubli","Дата"].Split('-')[1]), int.Parse(["Fakticheskie_prodazhi__rubli","Дата"].Split('-')[2]))).TotalDays