Есть отчет в котором в вычисляемых полях надо выводить разность между 2 датами в секундах в формате часы/минуты. Если делать через функцию (простое деление), то замедляется в несколько раз.
Есть быстрый способ преобразовать секунды в формат часов/минут
пробовал. Поля может иметь 2 значения null(для корректного вычисления среднего) и число. В оформлении вычисляемого поля указываю такой формат - выводит число. Тип не указан.
(6) Формат-то пихай в оформление СКД...
А в вычисляемом поле пиши:
ВЫБОР
КОГДА &Дата1 ЕСТЬ NULL
ИЛИ &Дата2 ЕСТЬ NULL
ТОГДА NULL
ИНАЧЕ ДОБАВИТЬКДАТЕ(ДАТАВРЕМЯ(1, 1, 1), СЕКУНДА, РАЗНОСТЬДАТ(&Дата1, &Дата2, СЕКУНДА))
КОНЕЦ
(8) если бы простую разность дат считать, то проблем нет. А мне надо вычислять разность рабочих часов (в т.ч с учетом графиков работы). Т.е в вычисляемом поле я рассчитываю разность между датами, в ресурсе собираю по среднему для группировок, а выводить все надо в часах.
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой