logo
logo
Скрытие суммы операции [Алексей 15/08/2003 17:28]
Проблема следующая. Расходы/доходы ведутся совместно с женой. Однако бывают траты, сумму которых не хотелось бы показывать супругу, например, подарки для него. Хотелось бы такую фичу в программе.
 
Вариант реализации.
 
1. Создаются учетные записи для каждого супруга. У всех права одинаковые, но пароли разные.
2. У каждой операции есть опция "скрыть сумму".
3. При показе автору записи показываются все суммы. При показе не автору записи с включенной опцией показываются звездочки.
4. Разумеется при анализе скрытая сумма учитывается.
 
Dervish: Хм, зачем вы хотите показать звёздочки жене? Неужели вы думаете, что она не сможет воспользоваться калькулятором и посчитать, насколько из-за этой операции изменился остаток? Получается, что только для того, чтобы поддразнить её? Чтобы она знала, что у вас были какие-то совершенно личные расходы, которые вы хотели бы скрыть он неё?
 
Мне кажется, что решать это надо по другому. Всё-таки у разных пользователей должны быть разные права. Администратору можно всё, а права остальных пользователей задаются Администратором. Какие именно права могут изменяться? Например, вы сможете создать отдельный счёт и спрятать его от других пользователей. Тогда этот счёт будет невидим для остальных пользователей. Они вообще не будут догадываться о его существовании. Вы сможете выполнять операции перевода на ваш спрятанный счёт с других счетов. Но неуполномоченному пользователю такие операции будут показываться как операции прихода или расхода.
 
Как видите, всё можно спрятать. )