|
![]() |
#1 |
Участник
|
Попробовал маркер использоваь - с ними не работает CALCSUM, ошибка "Сумма по полю не может быть вычисленна т.к. установлен фильтр только помеченные".
Таблицу тоже не хотелось бы изменять ради одного отчета. DA_NEAL, Сервер действительно SQL. Вы предлагаете на сервере создать вьюху ручками, я правильно понял? Да, этот вариант можно иметь ввиду, но хотелось бы попробовать средствами навика решить. InTacto, А можно по подробней про механизм измерений? Что это? |
|
![]() |
#2 |
Участник
|
Цитата:
нужные записе заносите во временную таблицу (т.е. испльзуете вашу таблицу как Rec-переменную с Temporary=Yes). Потом накладываете на эту временую Rec-переменную нужный вам фильтр и делаете CALCSUMS. И что интересно: вы можете делать CALCSUMS в этом варианте даже на те поля, которые не включены в SumIndexFields! |
|
![]() |
#3 |
Участник
|
Если из связанной таблицы нужны только суммы, то в мастера можно добавить вычисляемые поля с формулой SUM. Тогда детальная таблица вообще будет не нужна - данные по отфильтрованному мастеру будете получать CALCFIELD'ом соответствующих полей.
|
|