Догадываюсь, что нельзя так сделать через вычисляемые поля. Но может можно как-то обойти? Нужно делать через СКД, т.к. рассчитывать нужно для разных группировок.
Суть такова. Есть поле "оборот". Нужно рассчитать поле "НачальныйОстаток" и "КонечныйОстаток". Они в свою очередь считаются:
"Начальный" = предыдущий "Конечный"
"Конечный" = "Начальный" + "Оборот"
(0) Если на простом языке то:
Пример:
В поле 1 наши значения
В поле 2 должны быть значения помноженные на два
В поле 3 значения из поля 2 умноженные еще на два.
В поле 2 в вычисляемых полях пишем поле1 * 2
В поле 3 пишем (поле 1*2)*.
То есть в поле 3 мы прописываем полностью условие которое делали для второго поля + то что нужно добавить.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший