Как вывести в СКД разность дат в формате чч.мм
Приветствую!
Подскажите пожалуйста, как вывести в СКД разность дат в формате чч.мм?
Дело в том, что в отчете ресурс ВремяКОплате я рассчитываю в запросе как:
РАЗНОСТЬДАТ(СобытиеУчастники.Ссылка.НачалоСобытия, СобытиеУчастники.Ссылка.ОкончаниеСобытия, СЕКУНДА) / 3600 КАК ВремяКОплате
и в отчете отображается время к оплате в виде десятичной дроби, а хотелось бы получить время в формате ЧЧ.ММ
Какие есть методы сделать это?
Подскажите пожалуйста, как вывести в СКД разность дат в формате чч.мм?
Дело в том, что в отчете ресурс ВремяКОплате я рассчитываю в запросе как:
РАЗНОСТЬДАТ(СобытиеУчастники.Ссылка.НачалоСобытия, СобытиеУчастники.Ссылка.ОкончаниеСобытия, СЕКУНДА) / 3600 КАК ВремяКОплате
и в отчете отображается время к оплате в виде десятичной дроби, а хотелось бы получить время в формате ЧЧ.ММ
Какие есть методы сделать это?
Прикрепленные файлы:
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(5) Спасибо Вам! Сделал, получилось:
ДОБАВИТЬКДАТЕ(ДАТАВРЕМЯ(1, 1, 1), СЕКУНДА, РАЗНОСТЬДАТ(СобытиеУчастники.Ссылка.НачалоСобытия, СобытиеУчастники.Ссылка.ОкончаниеСобытия, СЕКУНДА))
но теперь перестали заполняться итоги для строк группировки(( подскажите пожалуйста, что можно сделать?
ДОБАВИТЬКДАТЕ(ДАТАВРЕМЯ(1, 1, 1), СЕКУНДА, РАЗНОСТЬДАТ(СобытиеУчастники.Ссылка.НачалоСобытия, СобытиеУчастники.Ссылка.ОкончаниеСобытия, СЕКУНДА))
но теперь перестали заполняться итоги для строк группировки(( подскажите пожалуйста, что можно сделать?
Прикрепленные файлы:
(6) Попробуйте задать формулу в ресурсах. Считать сумму от разницы дат и добавлять к началу дня.
Но работать это будет все также неустойчиво, т.к. выйти за размерность в 24 часа повышается, если детальных строк будет несколько.
Либо рассчитайте сколько будет часов и минут в сумме секунд и выведите как строку.
Но работать это будет все также неустойчиво, т.к. выйти за размерность в 24 часа повышается, если детальных строк будет несколько.
Либо рассчитайте сколько будет часов и минут в сумме секунд и выведите как строку.
(6) Не большой специалист в запросах, но в запросе с суммированием в итогах можно как на скрине. Тоже без СКД.
Правда если итоги НЕ из посчитанных минут, а из секунд пересчитывать, то получится другое значение. Так как в колонке "Минут" происходит "обрезание" неполных минут в каждой строке. А в колонке "Секунд" никто не "обрезал" секунды из неполных минут.
Правда если итоги НЕ из посчитанных минут, а из секунд пересчитывать, то получится другое значение. Так как в колонке "Минут" происходит "обрезание" неполных минут в каждой строке. А в колонке "Секунд" никто не "обрезал" секунды из неполных минут.
Прикрепленные файлы:
(8) Решается как-то так как на скрине?
(1) Я вообще не большой специалист, но получить формат ЧЧММ можно без СКД.
Пример на скрине. В тексте запросе подзапросы не нужны совсем, но с ними проще видеть этапы вычисления.
В формате ЧЧММ не подразумевается, часов более 23, наличие дней, наличие лет,... и т.д.
Для дней отдельную колонку сделал. Для остального не стал. Суть вопроса не в этом была.
Если более 23 часов можно, и это по сути формат ЧЧ...ЧММ, то ещё проще.
(1) Я вообще не большой специалист, но получить формат ЧЧММ можно без СКД.
Пример на скрине. В тексте запросе подзапросы не нужны совсем, но с ними проще видеть этапы вычисления.
В формате ЧЧММ не подразумевается, часов более 23, наличие дней, наличие лет,... и т.д.
Для дней отдельную колонку сделал. Для остального не стал. Суть вопроса не в этом была.
Если более 23 часов можно, и это по сути формат ЧЧ...ЧММ, то ещё проще.
Прикрепленные файлы:
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот