список сообщений создать тему

Ряд интерфейсных доработок

Версия: текущая версия

Тип: Доработка
Статус: Не проверено
Важность: Если время будет
Добрый день. Начал пользоваться программой, уже радует. Однако возникают мелкие шероховатости интерфейсного характера, которые "хотелось бы чтобы было вот так". Буду их описывать и обосновывать, а вы судите, насколько это актуально. Чужих хотелок не читал, если с кем-то повторюсь - не ругайте.
 
1. Во вкладке "Операции", в которой проходит большая часть времени, внизу в строке информации, не хватает поля "Остаток по текущему счету". Да, остаток всегда есть на предыдущей вкладке, но туда ж еще ходить; а хочется видеть в любой момент.
 
2. Очень удобная штука, группировка операций по дате. Но жутко не хватает двух маленьких кнопочек, "Развернуть все", и свернуть все". Совсем неприметных, малюсеньких. Но надо. )
 
3. Более серьезное. Множество операций являются копиями уже введенных ранее операций. И отличаются лишь единичными деталями - датой, или там суммой. Отсюда очень удобна кнопка "Добавить", с помощью которой можно делать копию существующей операции - открыл, изменил что надо, жмякнул "Добавить", готово. Но тут есть инетрфейсный подводный камень, даже два. Первый - что после "Добавить", для закрытия окна надо жать на "Отмену". Это вызывает психологический протест - я ведь не отменяю ничего. Второй крупнее. Если мы открыли для редактирования существующую операцию, с намерением создать на ее основе новую кнопкой "Добавить", то случайное (психологически очень легкое) нажатие на кнопку "ОК" вместо "Добавить" - приводит к уничтожению существующей операции. Возникает трудная для поиска и исправления ошибка.
Для сравнения, в 1С такой коллизии нет. Но зато там нет и такой удобной кнопки "Добавить", незаменимой, если надо создать десяток похожих операций.
Что тут можно сделать? Серьезных изменений уже не внесешь, куча людей привыкли к тому что есть. Я бы сделал вот что. Разделил действия по редактированию существующей операции, и созданию новой. Это в самом деле, по смыслу, совершенно разные действия. Оставить все как есть, но при этом: а) в режиме открытия для редактирования существующей операции кнопка "Добавить" неактивна, кнопка "ОК" называется "Сохранить"; таким образом редактирование - это только редактирование, и визуально отличие видно; б) ввести новое действие "Создать копию" рядом с кнопкой "Добавить" в общем окне; по нажатию на которую открывается окно новой операции, заполненной так же, как текущая. И этих новых создавай хоть одну, хоть десяток, привычным способом. Кнопки "Добавить" и "ОК" логично дополняют друг друга - "ОК" если надо создать и закрыть; "Добавить" если надо создать и оставить открытым. Таким образом, все что надо будет пользователям - переучиться для создания новой операции, копирующей старую - не открывать ее двойным щелчком, а жать на "Создать копию", это несложно. А если вы еще и повесите это действие на F9 - пользователи будут счастливы ))
Здравствуйте!
 
1. Поле с остатком в статусной строке мне не нравится хотя бы потому, что совсем неясно что делать, если в фильтрах выбрано несколько счетов. Если Вам необходимо все время видеть остатки, это можно сделать переведя страницу операций в режим с развернутыми счетами. Для этого из меню "Сервис" выбираете пункт "Настройки программы". В открывшемся окне переходите на вкладку "Операции" и ставите галочку в поле "Развернутый список счетов". Хоть я и не люблю этот режим, но возможно, что он поможет Вам.
 
2. Клавиатурные комбинации я старался делать в соответствии с рекомендациями Microsoft. В соответствии с этими рекомендациями, клавиша "*" на цифровой клавиатуре рекурсивно раскрывает дерево всех потомков дерева. Свернуть дерево довольно просто: клавиша "стрелка влево" свернет текущий узел. Вообще, можно добавить и кнопку, сворачивающую рекурсивно дерево, но нужно выбрать, какую именно кнопку задействовать для этого.
 
3. Странно, но вот за этот участок программы у меня не было сомнений. На самом деле там все просто: "ОК" запишет изменения по месту, "Добавить" как ни странно, добавит еще одну операцию. Возможно, что в первый момент это кажется непривычным, но к такому поведению программы довольно быстро привыкаешь и оно уже кажется естественным. Наоборот, введение дополнительных кнопок будет означать, что людям нужно будет объяснить, что это за кнопки и зачем они нужны. Как говорил старина Оккам, "Не следует множить сущее без необходимости".
 
И добавлю еще немного от себя:
 
4. Раздел "Доработки" - лучшее место для сформулированных предложений. И я очень благодарен за высказанные идеи и предложения. Но мне будет немного проще работать с ними, если они будут разбиты по одному преложению на тему. Дело в том, что тогда я смогу для каждого предложения индивидуально поставить статус "Подтверждено" или "Отклонено". А в случае выполненной доработки можно будет присовить статус "Завершено" и потом видеть, в какой сборке программы эта доработка была выполнена.
 
Ну, не то чтобы это было очень принципиально, но Вам, думаю, все равно, а мне будет проще. Well