Вычисляемые поля СКД
☑
0
Casper211
19.10.17
✎
12:25
У меня есть отчет который выводит все в секундах. Но мне надо те секунды вывести в формате времени если до 24 часов то (ЧЧ: мм: сс), а если более 24 то секунды просто перевести в часы (сек / 3600). Как это сделать?
В модуле формы я делал вот так
Формат(НачалоДня(ТекущаяДата())+ДанныеСтроки.ВремяПланЗаЕд,"ДФ=ЧЧ:мм:сс")
Как сделать на СКД?
1
DrShad
19.10.17
✎
12:58
так же
2
Casper211
19.10.17
✎
14:56
(1) сделал через общий модуль, в функцию отладчик заходит. Но в отчете пусто.
В модуле:
Функция СекундаВЧас(ЧислоВСекундах)Экспорт
возврат Формат(НачалоДня(ТекущаяДата())+ЧислоВСекундах,"ДФ=ЧЧ:мм:сс");
КонецФункции
В СКД в вычисляемых полях :
ОбщегоНазначенияДополнительный.СекундаВЧас(ВремяПланОборот)
3
Casper211
19.10.17
✎
14:56
делал просто в вычисляемых полях
ДОБАВИТЬКДАТЕ(&НачалоПериода,"Секунда",5)
Всеравно пусто
4
Casper211
19.10.17
✎
15:01
Отчет
5
Casper211
19.10.17
✎
15:08
А если сделать отдельно пример, работает
6
DrShad
19.10.17
✎
15:10
AdBlock убивает бесплатный контент. 1Сергей