Делаю отчет в СКД, в нем добавляю вычисляемое поле "ПродолжительностьРемонта" (разность дат в секундах), у это вычисляемого поля есть выражение представления (ссылка на функцию общего модуля "ПродолжительностьВДнях()", которая секунды преобразовывает в представление периода. Далее это поле добавляю в ресурсы с функцией ПродолжительностьВДнях(Сумма(ПродолжительностьРемонта)))

Так вот заметил такой факт при наличии функции в выражении представления итоги считаются некорректно, такое впечатление что использует лишь первая строка группировки.
Если убрать выражение представления то итоги рассчитываются правильно. Создается впечатление что итоги пытаются рассчитаться по данным полученным именно в выражении представления.

Кто знает почему так и как это победить?
---
в общем всунул в "выражение представления" "вычисляемого поля" выражение как для ресурса, функцию ресурса оставил как Сумма(ПродолжительностьРемонтаДетальная) результат удовлетворительный, но логика сего действия хромает.
---
иж ты и вправду общие функции в выражении макетов работают, я просто до этого пробовал использовать пользовательские поля - в них общие функции недоступны, спасибо за наводку
---
а средствами скд нельзя рассчитывать время по дням?)
---
в скд это будет так "
 ДОБАВИТЬКДАТЕ(ДАТАВРЕМЯ(1,1,1), Секунда, РАЗНОСТЬДАТ(<Дата1>, <Дата2>, Секунда)) "
---
Вот пример суммирование даты в скд, может поможет, итоги можно рассчитать по этому принципу
---
да можно конечно, но формат представления другой - так красиво не получится, да и сам факт разобраться почему так происходит интересен.
---
можно было просто указать ссылку на источник с картинкой
http://forum.infostart.ru/forum9/topic227457/message2309154/#message2309154
---
это моя тема) пример у меня под рукой , а тему долго искать
---
да мне по-барабану, просто по картинке можно понять как переделать ресурс под дни

а что значит ваша тема, вы властелин времени или тс это ваш второй аккаунт?
просто интересуюсь, мне не нужно ничего искать я просто помню.

а до меня дошло, я иногда забываю, что анонимы это не боты)
---
хм - дело не в общих функциях - в выражении итогов берется данные полученные в выражении представления..а не в выражении самого вычисляемого поля. Сделал разность дат в секундах в выражении вычисляемого поля и в часах выражения представления - в итогах просто сумма, выводит сумму в часах....
---
ну раз пошла такая пьянка, а если в выражение представления вычисляемого поля вставить такое, чтобы было выражение не приводимое к числу, например
Строка("хочу быть в итоге")
и оставить ресурсы как есть,
то что скажет адинэса?
---
вот что скажет
---
в общем всунул в "выражение представления" "вычисляемого поля" выражение как для ресурса, функцию ресурса оставил как Сумма(ПродолжительностьРемонтаДетальная) результат удовлетворительный, но логика сего действия хромает.
---
А чем Вам решение с макетом поля не подошло?
---
ну может я не в тренде и поля выражения представления уже не используют, Вы так говорите что решение через макет намного очевиднее. Где кстати оно?
---
По ссылке в (6).

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

Вы так говорите что решение через макет намного очевиднееДа, мне кажется оно вполне очевидным как альтернатива.
---
иж ты и вправду общие функции в выражении макетов работают, я просто до этого пробовал использовать пользовательские поля - в них общие функции недоступны, спасибо за наводку
---
по-моему уже объяснял как делается представление для ресурса

http://prntscr.com/pwvxlp

все это объяснял в курсе https://learn.programstore.ru/video_kurs_skd