Диалог "Добавить\Изменить операци
Уважаемый Dervish,
Прошу рассмотреть следующее предложение.
При Добавлении или изменении операции в соответствующем диалоге не очень удобно
пользоваться полями "Статья" и "Агент". И если Агентов, как
правило, немного, то при развитой структуре статей, тем более, многоуровневой,
"добраться" до n-ного подуровня довольно сложно (количество строк выпадающего
сптска - всего 8, при разворачивании дочерние элементы разворачиваются вниз за
пределы видимых строк, приходится прокручивать вниз - а если вложений несколько,
то и несколько раз).
Предлагаю два варианта решения:
1 - компромиссный - оставить все как есть, но при разворачивании элементов "сдвигать"
полосу прокрутки списка, чтобы были видны именно те элементы, которые ранее были
скрыты;
2 - идеальный (IMHO ;-)) - когда диалог расширяется, и справа по всей высоте
диалога возникает дерево счетов (оно может отображаться лишь при активности соответствующего
поля, если так удобнее), аналогичное отображаемому в главной программе на вкладке
"Счета". Тогда отпадет или сведется к минимуму работа с полосой прокрутки
поля, достаточно будет кликнуть на нужный счет. Особенно удобно будет, если структура
счетов будет полностью идентична вкладке "Счета", т.е. как пользователь
ее сохранил (какие-то - развернутые, какие-то свернутые), так она и показывается.
Возможное дополнительное улучшение - добавить небольшую горизонтальную оласть
в эту доп. часть диалога, где отображались бы штук этак пять наиболее часто используемых
счетов. Если непонятно, могу нарисовать и скинуть на указанный email.
Опять же, для тех, кому нравится исходный вариант - можно сделать это настраиваемой
опцией, например, "Отображать расширенный диалог оаераций" или, например,
"... панель счетов"...
Спасибо!