logo
logo
можно приглядеться [куверти3 20/02/2013 22:11]
по 3. пункту.
есть такой суперкалькулятор - там вводишь всё в одну строку и справа в отдельном поле - результат. Я давно скачал, не помню где. Оставить функции 4 действия + степень - и нормально - для сложных процентов хватит.
По поводу же шаблонов: можно шаблоны вынести в отдельную вкладку типа Операции, на неё переносить операции, заданные в качестве шаблонов. Задать шаблон - наверное, это кнопка, или Использовать в виде шаблона - радиокнопка или чек-бокс.  Вот в них можно как раз хранить текстовые формулы вместо обработки математикой в отличие от обычных операций. В шаблоне используется некое опорное поле, от которого идёт остальной расчёт, либо д.б. ссылка на какую-то реальную операцию, ранее заданную и существующую, в которой мы меняем значение стоимости, а потом шаблон нам пересчитывает новое значение.
Такие идеи.
Что касается 4 - там же в типе операции - радиокнопка - наверняка в БД пишется значение кнопки в каком-то поле - можно использовать для фильтра и сортировки.