Страница 1 из 1

Дашборды. Функции работы с TimeSpan

Добавлено: 01 ноя 2023, 19:02
Dim
Разрабатываю дашборд в десктопном дизайнере.

В источнике есть два поля с датами начала и датой окончания (datetime). Задача, получить длительность в виде double, как количество часов, минут, или секунд.
Создаю в словаре вычисляемый столбец для длительности DateDiff(...). Соответственно, новый столбец получает тип timespan.
В таблице такой столбец выводится в формате hh:mm:ss. К нему получается применить агрегации SumTime, всё ок.

Но больше с ним сделать ничего не получается. Например, вывести в пирог топ 5 сумм уже не выйдет - диаграмме нужно числовое значение.
Методов для работы с TimeSpan, в дизайнере в разделе функций не нашел. Использовать методы С# в выражениях (Из документации: "Кроме встроенных функций Вы также можете использовать методы .Net Framework") тоже не дает, выводит ошибку.

Подскажите, есть решение у этого вопроса в рамках дизайнера? Или я что-то делаю не так?

Re: Дашборды. Функции работы с TimeSpan

Добавлено: 04 ноя 2023, 04:28
Aleksey
Здравствуйте,

К сожалению, не получится. Необходимо подготовить данные в самом источнике данных.

Спасибо.