сначала и у меня была такая же проблемка, но я ее преодолевала так: На "добавить нельзя..,фильтров" там же вопрос "изменить?" (да/нет). Нажимаем НЕТ. После этого окошко закрывается, но добавленной операции все равно не видно. Для того, чтобы все увидеть, необходимо:
-на странице "операции" вверху находите ЗА ПЕРИОД (начиная/заканчивая) и выставляете такие даты, чтобы Ваши операции обязательно вошли в этот промежуток
- на этой же странице правее находите ФИЛЬТР ОПЕРАЦИЙ (по счету) и выставляете тот счет, который был указан в операции как "СО СЧЕТА"
Все это и называется ФИЛЬТРАМИ
Надеюсь не запутала Вас совсем
)
Dervish: Неудачное сообщение, согласен. А можете предложить другой вариант? Спрашиваю потому, что
действительно не знаю, как лучше поступить в этой ситуации.
как вариант..
Slavko
17/03/2003 11:41
#
При первом использовании программы, я наступал на теже "грабли" - пытался выполнить операцию со счетом, отличным от того, который выбран в фильтре... Но быстро разобрался, что к чему. Сбило с толку то, что по опыту работы с различными интерфейсами по умолчанию все фильтры отключены и пользователь включает их принудительно. В Cash уже в самом начале фильтры работают: установлены период,счет.. Может имеет смысл сделать некий "глобальный рубильник" для фильтров?
Dervish: Интересное предложение. Спасибо. Я обязательно подумаю.
еще вариант
Александр Зарайский
17/03/2003 17:18
#
А может просто проверять, какие фильтры установлены, и если введенная операция не попадает в них, то автоматически менять/расширять фильтры?
Таким образом будут убиты почти все зайцы
Dervish: Может быть и так. Что-то делать надо, но пока я ещё просто не дошёл до этого участка кода в разработке версии 2 программы.
вариант решения вопроса с фильтром
Li Si Cin
31/07/2003 13:55
#
Самое простое решение, по-моему, выводить более подробное сообщение с указанием конкретного фильтра, в диапазон которого операция не попадает.
И более ясного пояснения реакции программы на нажатие кнопки "Да" или "Нет". Например,"... и поэтому она будет внесена в базу, но до изменения такого-то фильтра отображаться в списке не будет".
Dervish: К сожалению, длинные сообщения, в которые надо вчитываться ничего кроме аллергии лично у меня не вызывают. Впрочем, вызывают ещё одно: желание ткнуться наугад в одну из кнопок и посмотреть, что из этого получится.
Но обсуждаемое сообщение явно неудачно. Абсолютно согласен.
Может быть действительно кратко сообщать, куда именно "операция не попадает"? Например, "Операция находится вне заданного диапазона дат". Или что-то в этом роде.
PS. Извините, я удалил несовместимый с этим форумом скрипт, оставив ваш e-mail, но для защиты от спама я добавил в него восклицательный знак.
Всплывающие подсказки
o-st
18/09/2003 11:07
#
Всплывающие подсказки (черные или синие буковки на ядовито-желтом фоне) можно делать сколь угодно длинными (в пределах экрана, но возникает вопрос их размещения), и указывать в них сколь угодно подробные объяснения. Длительное нажатие правой клавиши мышки на выделенном элементе управления эквивалентно запросу подсказки.
Нет?
Dervish: Я не совсем понял, как связаны между собой всплывающие подсказки и неудачное сообщение программы.
Всплывающие подсказки
o-st
19/09/2003 15:52
#
всплывающие подсказки - в качестве альтернативы длинным сообщениям, вчитывание в которые у Вас вызывает аллергию - см. ответ на сообщение LiSiCin от 31.07.2003
Если нельзя придумать короткое и ясное сообщение на которые можно просто и однозначно ответить Да/Нет - можно формулировать "заклятие"/"так-как-вышло", а для тех, кто предпочитает не метод тыка, а поиск описания - приготовить всплывающую подсказку.
Ок?
Dervish: Во второй версии я начал делать немного по-другому. Там в каждом диалоге будет кнопка Help, при нажатии на которую само окно диалога будет расширяться и в нём будет показывать текст справки, относящейся к этому диалогу.
В общем, кнопка Help на диалогах, это, конечно же, не новость и так сделано в очень многих программах. Вот только в первой версии Cash это было сделано не везде, потому, наверное, и возникают вопросы.