имхо, кардинальное Вы не любите, на сколько я мог заметить.
Вы очень консервативны. Странно слышать подобное.
Вряд ли подход "консервативен - либерален" тут уместен. Мне хочется сделать хорошую программу, а к этому представлению у меня есть вполне себе конкретные претензии:
1. Это представление очень сложное. Форма перенасыщена контролами и неподготовленный пользователь запросто в них может запутаться или вообще испугаться.
2. Сложная форма влечет за собой сложное содержание. Логика работы закладки операций очень сложна, трудна в поддержке. Переключение между видами еще сильнее осложняет мою задачу. Вот сейчас мне снова репортят ошибку, которую я посчитал исправленной, а все почему? Потому что слишком сложно.
Вот почему мне категорически не нравится расширенные фильтры на странице операций.
С другой стороны я понимаю, что вот просто взять и убрать это представление нельзя потому что многие пользователи им пользуются, а простой набор фильтров имеет меньшую функциональность.
Поэтому, если бы удалось придумать (а) простую, (б) интуитивно понятную и (в) функциональную систему фильтров, я бы с радостью изничтожил бы все существующие представления ради варианта, который устроит всех. И еще желательно, чтоб она занимала немного места на экране, чтоб не занимать место для самих операций.
И еще одно: в программе давно просятся переходы со страницы отчетов на страницу операций. Например, двойной клик на секторе диаграммы мог бы делать переход на страницу операций с такими фильтрами, чтобы показывать все операции, сформировавшие этот сектор. Но сейчас это невозможно, потому что для этого фильтры нужно
еще усложнять. И тогда точно получится как в том
анекдоте: а теперь мы попробуем взлететь...
Понимая, что распутать этот гордиев узел у меня не получается, я начал задумываться о кардинальных решениях. Например, можно попробовать прикрутить в AbilityCash ставший привычным для многих приложений
ribbon. Хотя, у него тоже есть свои ограничения и проблемы.
А консервативность тут ни при чем.