logo
logo

Форум Помогите чайнику

создать новую тему раскрыть все
Помогите чайнику Иван 08/02/2003 13:15 #написать ответ
В бухгалтерии я разбираюсь, примерно, как свинья в апельсинах, поэтому мой вопрос может показаться глупым, но тем не менее...
Как мне начать работу?
По простоте я сразу начал записывать свои расходы в заранее созданные статьи расходов, а Cash мне говорит: "Добавить операцию нельзя. Мол, донные не удовлетворяют условиям фильтров". Каких фильтров... И так всегда. У меня сложилось впечатление, что я неверно понимаю принцип работы программы. И посему, нуждаюсь в консультации. Спасибо.
 
Dervish: Чтобы работать с Cash вам не надо знать бухгалтерию. Единственный бухгалтерский термин, который есть в программе, это "счёт". Но он уже, наверное, не очень-то и бухгалтерский.
 
Теперь о фильтрах. Всё, что вы видите на странице операций над самим списком (кроме кнопок "Добавить" и "Удалить"), то есть, выбор дат и выбор счёта и других реквизитов, это как раз и есть фильтры.
 
А теперь представьте, что вы вводите в программу операцию, но указали в ней не 2003 год, а, например, 1998. Что делать программе? Вводить операцию? Но тогда вы её не увидите в списке потому что в нём (по умолчанию) показываются операции только текущего и предыдущего месяца. Не вводить операцию? Но может быть пользователь не ошибся и действительно хотел, чтобы эта операция была датирована 1998 годом. Что делать? В этой ситуации я выбрал такое решение: программа показывает предупреждение пользователю и даёт ему возможность исправить операцию. Если была сделана в операции ошибка, то её можно тут же исправить. А если ошибки не было, то пользователь будет знать, что операция добавлена, но бесполезно искать добавленную операцию в списке, её там просто не будет. Но всё равно, операция будет добавлена.
 
А вообще, наверное, стоит переделать это сообщение, оно действительно вводит в заблуждение.
Re: Помогите чайнику Artem Fedorov 08/02/2003 17:58 #написать ответ
Не волнуйтесь, все вы делаете правильно! тут, скорее, упущение со стороны программы. В разделе "Операции" посмотрите наверх. там будут группы элементов управленияя "За период" и "Фильтр операций". Они служат для того, чтобы не показывать вам все операции скопом (а их может быть очень много), а фильтруют их в соответсвии с выбранными критериями. Например, показывают только за текущий месяц, по счету Наличные, статья Зарплата. Проблема в том, что пока у вас стоит такой фильтр, программа не даст вам ввести операции, которые ему противоречат. Иначе получалось бы совсем плохо -- вы вводите операции, а они не показываются (филтр их отсекает). Чтобы начать работать, максимально расширьте границы фильтра, т.е. сделайте период побольше, уберите фильтр со статей/проектов/агентов. И следите при заполнении, чтобы ваша вводимая операция попадала в диапазон значений фильтра. Иначе программа опять скажет "Не удовлетворяет условиям фильтра". На самом деле, работать с программой не так сложно как кажется.
как я делала Лиза. 08/02/2003 18:23 #написать ответ
сначала и у меня была такая же проблемка, но я ее преодолевала так: На "добавить нельзя..,фильтров" там же вопрос "изменить?" (да/нет). Нажимаем НЕТ. После этого окошко закрывается, но добавленной операции все равно не видно. Для того, чтобы все увидеть, необходимо:
-на странице "операции" вверху находите ЗА ПЕРИОД (начиная/заканчивая) и выставляете такие даты, чтобы Ваши операции обязательно вошли в этот промежуток
- на этой же странице правее находите ФИЛЬТР ОПЕРАЦИЙ (по счету) и выставляете тот счет, который был указан в операции как "СО СЧЕТА"
Все это и называется ФИЛЬТРАМИ
Надеюсь не запутала Вас совсем)
 
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 это было сделано не везде, потому, наверное, и возникают вопросы.