Отправляет email-рассылки с помощью сервиса Sendsay

За 2005-10-14

[abilitycash] |dervish.acash| Упрощение ввода (и вновь..) 05479.05495

Так а зачем же все самому? :)
Пускай программа сама ищет <u>по всему дереву сразу</u>. Т.е. я ввел три буквы
- она нашла первую подходящую ветвь и установила на нее курсор. Я нажал стрелку
вниз - она нашла следующую (не обязательно у того же самого родителя!) и поставила
курсор на нее. И т.д.
Фактически, при таком подходе отличие от описанного мною выше варианта будет
только в том, что в выпадающем списке не будет уменьшаться число элементов (оно
наоборот будет увеличиваться по мере того, как все новые и новые узлы дерева
будут раскрываться).
На мой взгляд, такое поведение, хотя и будет большим шагом вперед, все же не
очень удачно с т.зр. usability. Во-первых, когда ты видишь в списке всего 3 варианта,
сориентироваться гораздо проще, чем когда их <u>всегда</u> будет около десятка
(т.е. я за фильтрацию). А во-вторых, при очень &quot;густых&quot; деревьях и
теперешнем способе их отображения не всегда будет просто сориентироваться, а
где же именно мы сейчас находимся - скорее всего, бОльшая часть родительских
узлов (если не все) не будут видны. И чтобы определить текущий контекст, придется
тянуться за мышкой, целиться в скролбар и тащить его вверх. :(

В общем, я считаю наиболее удачным с т.зр. юзабилити именно последний предложенный
мною вариант (с путем к узлу в скобках). :) Первый несколько проигрывает тем,
что названия узлов не выровнены по левому краю - соответственно, приходится &quot;бегать
глазами&quot;, когда просматриваешь список.

   Дим(м) 2005-10-14 20:58:44 (#455668)

[abilitycash] |dervish.acash| Ишо рацуха 05493.05494

Пример можно?
&gt;нельзя корректно учесть историю
сабж

   Андрей 2005-10-14 20:52:34 (#455659)

[abilitycash] |dervish.acash| Ишо рацуха 00000.05493

Ишо рацуха
Рац такой - при создании счета добавить дату, когда счет вводится, иначе нельзя
корректно учесть историю.

   Сла 2005-10-14 20:13:41 (#455606)

[abilitycash] |dervish.acash| Найдены 2 ошибки в 203 05490.05492

А как, по-твоему, может
быть остаток на счете &quot;Наличные-USD&quot; отрицательным?
Нет если тебе все равно, то ради бога :)
Но я не могу смириться с тем что операции идут не по логическому порядку: если
не хватает остатка, то сначала приходуем, а потом расходуем.

   Андрей 2005-10-14 18:01:22 (#455486)

[abilitycash] |dervish.acash| Упрощение ввода (и вновь..) 05489.05491

Эта идея мне кажется оптимальной -

   Андрей 2005-10-14 17:58:20 (#455483)

[abilitycash] |dervish.acash| Найдены 2 ошибки в 203 05488.05490

Если не секрет
2. а зачем?

   Алексей 2005-10-14 17:49:57 (#455481)

[abilitycash] |dervish.acash| Упрощение ввода (и вновь..) 05483.05489

А может нагляднее было бы если бы
при вводе текста фильтровались и отображались только те ветви, которые содержат
данный текст?
Ввел букву, а внизу выпали возможные варианты, ввел вторую - количество вариантов
уменьшилось и т.д. То есть можно либо выбрать вариант в списке, либо полностью
ввести руками (точнее, логично было бы если бы подставился последний оставшийся
вариант).
А в вашем варианте придется периодически прыгать к навигационным стралкам чтобы
раскрывать ветви и перемещаться по ним.

   Loki 2005-10-14 17:46:53 (#455480)

[abilitycash] |dervish.acash| Найдены 2 ошибки в 203 05487.05488

:)
1. Ошибка! Во первых если я выбираю сортировку по остатку, то программа _обязана_
сортировать по остатку, а не задавать вопросы. :)
2. Для чего? :) Так я проверяю нет ли где отрицательного остатка (к примеру,
ввел расход, а потом приход) по тем счетам, где он не может быть по определению.
И если он вдруг есть, то корректирую время операции.

PS все довольно тривиально :)

   Андрей 2005-10-14 17:43:57 (#455478)

[abilitycash] |dervish.acash| Найдены 2 ошибки в 203 05476.05487

А ошибка ли это...
Интересно для чего может понадобится сортировка по полю остаток :)

   qqq@w*****.ru 2005-10-14 16:47:39 (#455442)

[abilitycash] |dervish.versions| Пересчет в другой валюте 04562.05486

необходимо
Добро ! Есть ли возможность сделать , что бы при выставлении курса валют поставить
число меньше 1(единицы) . Очень удобно для полбзователей из других стран!!!

Например 1 eur = 0.7028 ls-- а не дает (число должно быть выше единици)

   saha 2005-10-14 14:52:08 (#455387)

[abilitycash] |dervish.versions| Страница отчетов (build203) 00000.05485

Страница отчетов (build203)
Немного смущает отрисовка дерева счетов в фильтре &quot;по счетам:&quot; там
имеются чекбоксы и мне показалось рассояние от значка раскрытия родителя немного
большее чем на вкладке со счетами... В итоге получатся широковато.

Может подправите? А то приходиться раздвигать левую панель и уменьшать пространство
отведённое под операции. =(

   IF 2005-10-14 13:34:18 (#455355)

[abilitycash] |dervish.acash| Упрощение ввода (и вновь..) 05431.05484

Есть еще такая тема
Нужно добавить на вкладку <<Операции>> поляну, на подобие развернутого отображения
счетов. Эта поляна должна быть вертикальной во всю вкладку и отображать дерево
статей или любого другого классификатора. Такую поляну нужно сделать легко скрываемой/раскрываемой,
так как она будет забирать место у строк операций и не всегда будет нужна. А
использовать ее во время ввода списка операций. В таком случае большая часть
дерева или оно все (у кого как) будет непосредственно перед глазами. Все, что
нужно - кликнуть по статье и получить окно ввода, в котором ввести только сумму.

Такой велосипед с успехом ездит во многих проектах, а я его с удовольствием использовал
в программе, о которой у меня остались одни только теплые воспоминания - CashFly.

Очевидно, такой способ ввода интересен только тем, кто всегда имеет под рукой
мыша. Но этих маргиналов:) великое множество!

Думаю, вариант о котором говорил Дим(м) - очень подходит для клавиатурного ввода,
а поляна с деревом классификатора - для мышиного. Они оба мне кажутся очень привлекательными.
Но я все же всегда имею под рукой мышь.

   Алексей 2005-10-14 12:19:17 (#455332)

[abilitycash] |dervish.acash| Упрощение ввода (и вновь..) 05479.05483

но это же гораздо привычней
Разве нет? когда вы работаете с програмой с клавиауры в её текущем состоянии
всё равно приходится сворачивать и разворачиват и прокручивать метры веток и
листиков, а можно будет просто ускорить процесс поиса нужной категории. Стрелки
и сейчас работают именно так как я вроде описывал, нехватает перехода фокуса
по нажатию букв.

&gt;&gt;помнить название всех родительских ветвей
ну, я так понимаю человек сам создававший дерево имеет предтавлении где может
лежать то, что он ищет и как он мог это назвать (ну хотя бы примерно) =))

Вариант с появляющимся полем ввода возможен, но я просто уже привык рыскать без
всплывающих списков ИМХО они отвлекают. А если можно было выбирать... %-))

   IF 2005-10-14 11:56:42 (#455313)

[abilitycash] |dervish.questions| Про количественный учет (ещё раз) 05481.05482

продолжение
В процессе добавления операций возникли трудности/вопросы:
Например 01.09 операция прихода материалы/балки/18 +200 кг-блк-18 по курсу 16
ру/кг, а потом 05.09 ещё одно поступление, скажем +500 кг-блк-18 и уже по 20
ру/кг.
Когда попросил программу пересчитать остатки на 03.09 в RUR, выдаёт НЕ 3200ру
(200*16) а нечто сренее между 3200ру и 14000ру. Причем! Каждый день остаток меняется!
то есть на 04.09 он становиться больше чем на 03.09, хотя прихода по счету не
было и курсы никто не менял. Интересно что остатки на 05.09 становяться 14000ру
(200кг+500кг)*20кг/ру, а на 06.09 продолжают расти!
Насколько понял проблема связана с алгоритмами пересчета курсов?
Возможно ли делать \&quot;непересчет\&quot; курсов валют до их явного изменения?

А может удасться как-нибудь ещё и среднюю стоимость считать? %-))

<B>2.</B> Посокольку через балкокилограммы ничего не выходило поробовал сделать
так:
1. Создал счет Материалы/Балка/18 с валютой RUR
2. При вводе операций использовал \&quot;цену за единицу\&quot; и \&quot;количество\&quot;

(например, 16ру за шт и 200шт в количество)
3. После ввода аналогичных операций на 01.09 и 05.09 на странице операций остаток
по счету на 05.09 составил 14000ру, а вот где поглядеть общее колчество в шт?


Надеюсь я сумел объяснить чего хотел и чего не получилось...
Может сущетсвует способ попроще? Или же не получится у меня пока и штуки знать
и их стоимость узнавать сразу же?

Заранее буду благодарен за любые разъяснения!

   IF 2005-10-14 11:40:26 (#455303)
  • 1
  • 2