logo
logo
Не совсем согласен [Дим(м) 24/02/2004 11:42]
И здесь я не совсем согласен.
1. Проглотить двойной клик - нелогично и неудобно. Лучше, мне кажется, создать новую страницу операций. Ведь двойной клик, с точки зрения пользователя, - это явное указание: "хочу страницу операций с этим счетом", а вовсе не: "хочу страницу операций, если это не потребует изменений в базе" - наврядли пользователь будет думать о таких вещах. Если уж двойной клик открывает страницу операций - то пусть он это делает всегда.
Хотя, ситуация, когда нет ни одной страницы операций, действительно, маловероятна, но не невозможна (например, ее можно было закрыть нечаянно).
 
2. Насчет изменения только поля "По счету". Представьте: Поставил я вчера на левой странице еще фильтрацию по агенту. Посмотрел, что мне надо и закрыл программу, начисто забыв про тех агентов. Сегодня запускаю ее, кликаю два раз по новому счету и 2 минуты въезжаю, что ж это программа мне показывает (пока не замечу, что надо еще снять фильтр по агентам). Мое мнение таково: двойной клик должен показывать страницу операций в "исходном состоянии" - без всяких фильтров - только счет и период. Отсюда то и весь сыр-бор о потере настроек фильтров.
 
P.S. А в первой версии проблем не было, потому, что настройки старницы операций не сохранялись вовсе - нечего там было терять.
 
Dervish: По пунктам:
 
1. Наверное вы правы. Можно и создать страничку, пусть база данных отмечается как "изменённая", ничего страшного.
 
2. Надо учитывать, что настройки сохраняются только если вы сделаете два действия: (а) выберете из меню "Сохранить настройки страницы" и (б) сохраните базу данных. То есть, только тогда, когда вы явно захотите, чтобы эти настройки стали постоянными. Так что я думаю, что проблем не будет.