|
СКД. Функция ВычислитьВыражение. |
☑ |
0
AHuk87
22.01.15
✎
15:07
|
Добрый день. Есть такая проблема. Есть договор, в котором есть сумма работ. Есть множество документом с работами. Нужен отчет в котором бы отражался двумя группировка Договор и Работа и 3-мя ресурсами СуммаДоговора, СуммаВыполненныхРабот, Остаток. Проблема заключается в том, что СуммаДоговора должна отражаться только для верхней группировки и следовательно Остаток рассчитывается как СуммаДоговора - Сумма(СуммаВыполненныхРабот) по данной группировке. Реализовал я всё это двумя вычисляемыми полями
СуммаДоговора = ВычислитьВыражение("Договор.СуммаДоговора/Количество(Договор.СуммаДоговора)","Договор")
ОстатокВыполнения = ВычислитьВыражение("Договор.СуммаДоговора/Количество(Договор.СуммаДоговора) - СуммаВыполненныхРабот","Договор")
Всё хорошо, для каждого отдельного договора рассчитывается всё прекрасно, но Общий итог должен быть как Сумма. А он также рассчитывается как и ресурсы группировки. Что делать?
|
|
1
Психотерапевта Вызыва
22.01.15
✎
15:15
|
(0) не айс совсем так считать итоги
|
|
2
AHuk87
22.01.15
✎
15:22
|
(1) предложения? как можно реализовать формирование ресурсов? Когда ОстатокВыполнения = СуммаДоговора - СУММА(СуммаВыполненныхРабот) при этом должно быть 2 группировки Договор и Работы по данному договору. А Итог должен быть суммой для каждого ресурса
|
|
3
q10n1k
22.01.15
✎
15:23
|
(0) может не использовать в данном случае вычисляемые выражения? Вычислять в запросе и затем указывать ресурсы по группировкам?..
|
|
4
LordCMEPTb
22.01.15
✎
15:35
|
(0) Можно на картинке показать, что требуется?
|
|
5
AHuk87
22.01.15
✎
15:49
|
Можно, если расскажешь как её прикрепить)
|
|
6
LordCMEPTb
22.01.15
✎
15:58
|
Можно на радикал залить:
Что-то похожее накидал, возможно, даже с чем-то угадал:
|
|
7
LordCMEPTb
22.01.15
✎
16:04
|
Немного для истории...
Результат отчета:
Настройка ресурсов СКД:
|
|
8
AHuk87
22.01.15
✎
17:07
|
(7) То что доктор прописал. Огромное спасибо!
|
|