logo
logo
RE: С этим суммированием - я напарился выше крыши... [Artem Fedorov 04/02/2002 22:51]
Все возможно! Для того, что не надо учитывать, просто не ставим галочку выполено и все! Операция не прибавляется автоматом.
 
Если сумма больше, вводим дополнительную операцию (из-за чего-то она результат больше чем сумма?).
 
И ничего страшного, ИМХО в этих workarounds нет, зато логика программы становится четче. А если допускать такие колебания в сторону от классической математики, то это чтож за бухгалтерская программа такая.
 
А время обработки запроса не увеличится, если подходить с умом Ведь можно и при запросе каждый раз считать сумму, а можно при изменении сумм дочерних записей сразу править сумму родительской. Вот так, никаких тормозов.
 
И о скорости: кто-то из нас кого-то недопонимает. Вот:
А что мешает создавать операцию без дочерних записей? Такой же быстрый ввод данных, она ничем не будет отличаться от тех операций, какие есть сейчас. Дать возможность вводить простые операции, а если надо, кликаешь, напрмер правой кнопкой на операции, выбираешь "создать дочерние" и все. Операция автоматом становится псевдо-операцией (группой), и ты начинаешь вводить детей. Тут добавляется новая функциональность не ущемляя старой.