logo
logo

Форум Диалог "Добавить/Изменить операции"

создать новую тему раскрыть все
Диалог "Добавить/Изменить операции" Edmonton 05/12/2005 12:48 #написать ответ
Уважаемый Dervish,
 
Прошу рассмотреть следующее предложение.
  
При Добавлении или изменении операции в соответствующем диалоге не очень удобно пользоваться полями "Статья" и "Агент". И если Агентов, как правило, немного, то при развитой структуре статей, тем более, многоуровневой,  
"добраться" до n-ного подуровня довольно сложно (количество строк выпадающего сптска - всего 8, при разворачивании дочерние элементы разворачиваются вниз за пределы видимых строк, приходится прокручивать вниз - а если вложений несколько, то и несколько раз).
 
Предлагаю два варианта решения:
1 - компромиссный - оставить все как есть, но при разворачивании элементов "сдвигать" полосу прокрутки списка, чтобы были видны именно те элементы, которые ранее были скрыты;
2 - идеальный (IMHO ;-)) - когда диалог расширяется, и справа по всей высоте диалога возникает дерево счетов (оно может отображаться лишь при активности соответствующего поля, если так удобнее), аналогичное отображаемому в главной программе на вкладке "Счета". Тогда отпадет или сведется к минимуму работа с полосой прокрутки поля, достаточно будет кликнуть на нужный счет. Особенно удобно будет, если структура счетов будет полностью идентична вкладке "Счета", т.е. как пользователь ее сохранил (какие-то - развернутые, какие-то свернутые), так она и показывается.
 
Возможное дополнительное улучшение - добавить небольшую горизонтальную оласть в эту доп. часть диалога, где отображались бы штук этак пять наиболее часто используемых счетов. Если непонятно, могу нарисовать и скинуть на указанный email.
 
Опять же, для тех, кому нравится исходный вариант - можно сделать это настраиваемой опцией, например, "Отображать расширенный диалог оаераций" или, например, "... панель счетов"...
 
Спасибо!
Вы можете сами Loki 05/12/2005 12:57 #написать ответ
изменить размер выпадающего списка просто потянув мышкой за его край.
Диалог "ДобавитьИзменить операци Edmonton 05/12/2005 13:07 #написать ответ
Loki,
 
Огромное спасибо! Просто поразительно! Даже в ширину можно!  
 
Несколько но:
1. К сожалению, новый размер списка не запоминается. Т.е. при следующем открытии диалога опять все снова...
 
2. Даже если расширенный размер запоминался бы (что, в принципе, легко реализовать), неплохо бы, чтобы запоминались и счета, которые пользователь всегда хотел бы видеть развернутыми...
 
3. Ну и опять же, это не решает проблемы вывода наиболее часто используемых счетов отдельно, наподобие наиболее часто используемых шрифтов в MS Word`e...
Об этом разговор уже идет давно Loki 05/12/2005 14:09 #написать ответ
размер окна и сотояние дерева вроде как планируется к релизу, а вот с последними выбранными счетами полной ясности нет.
А с последними счетами... Dervish 05/12/2005 22:44 #написать ответ
...непросто. В отличие от выбора шрифтов в MS Word, шрифты представлены линейным списком. А вот счета, в общем случае - в виде дерева. И, честно говоря, меня это смущает.
Но ведь предлагались решения Loki 06/12/2005 10:38 #написать ответ
типа:
/Расходы/Автомобиль/бензин
Мне кажется, что удобное решение должно базироваться на чем-то подобном.
Именно! Edmonton 09/12/2005 15:20 #написать ответ
Именно так и хотелось бы видеть...
Я в принципе даже нарисовал, только вот некуда выложить или отправить...
Да и нарисовав "широкий" диалог, у которого справа - "панель статей" - посмотрел на него и подумал, что не очень удобно, когда более интенсивно используемая часть далога смещена влево о центра экрана.
 
С другой стороны:
1. даже при таком раскладе лично я съэкономил бы массу времени и нервов, которые сейчас тратятся на постоянное расширение списка, щелканье по плюсикам и т.п. (кстати, Loki, расширение списка без запоминания его расширенного размера скорее плохо, чем хорошо - каждый раз, даже при вводе одной операции, так и тянет его расширять, а попади-ка мышкой по тонкой границе списка, да еще дважды - вниз и вправо, да еще попробуй пером на tablet pc...)
 
2. его можно сделать сворачивающимся (как в диалогах MS Word - Кнопка "More", например, в диалоге поиска (по-русски не знаю как называется, но народ здесь умный, поймете...)
 
3. иили вообще отключаемым.
 
Итого: сделать можно, но как полумера - сохранение размеров выпадающего списка (и, кстати, ширины его колонок - а то там их несколько, хотя используется только одна, и ее ширина не всегда достаточна - так что лучше вообще оставить в списке только один столбец).
Задача понятна,... Dervish 12/12/2005 12:17 #написать ответ
...наверное это было бы удобно. Я про кнопочку "More" в выпадающих списках.
 
Я могу включить этот пункт в свои планы, но не думаю, что нужно делать его первоочередным.
Вам как developer`у виднее Edmonton 12/12/2005 14:58 #написать ответ
Во избежание недопонимания (если оно есть, конечно) - кнопку more предлагается сделать одну, которая расширяет диалог направо, а при  выборе соотв. поля ввода (статья, агент, проект) в правой части диалога высвечивался бы соответствующий иерархический список.
 
Обнаглею и зашлю картинку на ваш мейл, вот только дорисую кнопочку more и сожму покрепче jpeg`ом...
Я имел в виду скорее... Dervish 12/12/2005 16:13 #написать ответ
...не кнопочку, а реализацию совершенно аналогичную меню MS Office. Там при вызове меню появляются только часто используемые пункты, а под ними есть ещё один пункт "More". Если нажать на него, то показываются уже все пункты меню.
 
Смущает только то, что в офисных менюшках реализована анимация при переходе от краткого меню к полному. И, кстати, без анимации поведение программы станет крайне запутывающим. Но реализация подобной анимации займёт довольно много времени.
А мне не нравятся эти More... Дим(м) 13/12/2005 11:49 #написать ответ
Честно говоря, я не в восторге от этого More в меню и всегда его у себя выключаю.
Гораздо удобнее, на мой взгляд, когда у пунктов меню фиксированная позиция и добраться до них можно чуть ли не вслепую, на одной только моторной памяти (сэкономив по дороге лишний клик).
Так что мой голос против More. Точнее, за возможность его не использовать.
И я их тоже отключаю... IF 14/12/2005 08:48 #написать ответ
Потому как "моторный автопилот" гораздо быстрей.
И нет необходиомсти нервничать, когда открываешь список, а там нужная кнопка просто скрыта и приходится сначала осозновать, что её нету, потом наводить мышь на >>MORE, ждать пока отрисуется полный список...
 
ИМХО такого рода "полезность" эффективна при Очень больших списках (дерево счетов напрмер!), но и то тогда хотелось бы иметь возможноть самому регулировать количество этих самых "часто используемых" кнопок (счетов).
Bitte Nein! Edmonton 14/12/2005 15:13 #написать ответ
Эти менюшки лично меня тоже доставали, пока не отключил...
А чем не устраивает вариант с расширяющимся направо диалогом, о котором я писал раньше? Тут как раз можно отобразить и дерево статей в привычном виде, как на вкладке Статьи, и часто используемые счета.
Bitte Nein! Edmonton 14/12/2005 15:13 #написать ответ
Эти менюшки лично меня тоже доставали, пока не отключил...
А чем не устраивает вариант с расширяющимся направо диалогом, о котором я писал раньше? Тут как раз можно отобразить и дерево статей в привычном виде, как на вкладке Статьи, и часто используемые счета.