logo
logo

Форум Вопросы

создать новую тему раскрыть все
Вопросы Денис 18/11/2004 12:57 #написать ответ
Хочу попробовать в использовании AbilityCash, скачал v2.0 билд 196. Появились вопросы:
1)Есть ли возможность в диалоге "Добавить операцию" отсортировать классификатор не по алфавиту?
2)Можно ли сделать что один классификатор зависит от другого? Т.е., например, мы выбираем значение в первом комбобоксе, а второй заполняется только теми строками, которые соответствуют значению из первого. Или это рекомендуется делать через добавление (n+1)-го уровня в классификаторе?
 
P.S. сорри, сначала не на ту ветку форума запостил.
Re: Вопросы Dervish 18/11/2004 18:01 #написать ответ
Попробую ответить:
 
1) Не совсем понял, если не по алфавиту, то как ещё вы собрались сортировать классификаторы?
 
2) Лучше через добавление.
 
В той ветке, где вы вначале запостили сообщение, я не буду его удалять, а сделаю ссылку на эту ветку.
кроме как по алфавиту Explorer 18/11/2004 20:23 #написать ответ
еще вариантов дваццать можно разных алгоритмов только линейного сортинга придумать...
 
есесьно они не будут очевидными (по дате создания, по количеству операций, по дате последней операции blah-blah-blah)
 
вообще вопрос фундаметальный - как БД разработчик <small><small> я </small></small> иногда заморачиваюсь по подобным поводам, но стараюсь не частить
Неочевидность... Dervish 19/11/2004 02:39 #написать ответ
...имхо хороша только в продукте, который делаешь для себя и только для себя. В противном случае надо готовиться, как минимум, отвечать на вопросы, ещё раз отвечать на вопросы и всегда отвечать на вопросы. И упоминание магического RTFM тут вряд ли поможет.
 
Имхо.
спорить даже и не подумаю... :))) Explorer 21/11/2004 19:04 #написать ответ
конечно, это так...
 
выражение интуитивно понятный интерфейс настолько понятно насколько развито понимание собственной интуиции - ))
О способах сортировок Denis ® 02/12/2004 17:30 #написать ответ
Лучше всего дать возможность пользователю самому определить порядок сортировки.
 
Реализация возможна с использованием механизма Drag&Drop или направляющих кнопок "Вверх"/"Вниз"
Думаете, это... Dervish 02/12/2004 23:49 #написать ответ
...поможет при сортировке полутора тысяч записей?
Сортировка полутора тысяч записей Denis ® 10/12/2004 16:10 #написать ответ
Учитывая то, что сортировка требуется при инициализации классификатора, т.е. единовременно для каждого значения, считаю, что это может помочь
кстати - второй вопрос довольно занятен Explorer 18/11/2004 20:26 #написать ответ
вложенные классификаторы... хех...
 
помнится начиналось все с мольб о вложенных счетах. продолжилось (ается) просьбами о вложенных операциях и теперь вот вложенные (подчиненные, зависимые) классификаторы
Вы думаете,... Dervish 19/11/2004 02:40 #написать ответ
...это никогда не закончится? Бесконечная рекурсия? )
я не просто так думаю, я в этом уверен Explorer 21/11/2004 19:06 #написать ответ
и скажу больше - очень этому рад...
кроме как по алфавиту Денис 19/11/2004 08:43 #написать ответ
> если не по алфавиту, то как ещё вы собрались сортировать классификаторы?
 
Так как хочется :-) Например,я хочу чтобы в классификаторе "на что ушли $" строка "питание" всегда стояла первой. Как более трудоёмкий вариант это то, что прозвучало в ответе Explorer: по количеству операций, по дате последней операции, blah-blah-blah.
 
О, ещё попутно вопрос: можно ли регулировать каким-то образом кол-во знаков после запятой в поле "операции.количество"
 
offtop: Как разработчик БД (ещё и для гос. структур), я могу Вас понять -всё это лишняя головная боль ;-) но так иногда хочется почувствовать себя сволочью-заказчиком :о)
Сортировка Dervish 20/11/2004 02:54 #написать ответ
Честно говоря, не хотелось бы сейчас заниматься сортировкой классификаторов. Хочу побыстрее сделать релиз.
 
Поле "Количество" хранится в формате Currency, в котором считается, что четыре младших десятичных разряда находятся справа от запятой.
 
Re: offtop
 
Да нет, особой головной боли нет, просто хочется побыстрее довести программу до релиза.
OffTop на OffTop Explorer 21/11/2004 19:10 #написать ответ
каждый раз когда вам хочется почувствовать себя сволочью-заказчиком в вас говорит максималист-разработчик...
 
в словосочетании лишняя головная боль ключевая пресупозиция - "лишняя"
 

))))
я сортирую как мне надо! ИльяАШ 06/01/2005 21:17 #написать ответ
еще годы назад в 1С на работе и просто файлы в папках Windows складывать научился и здесь (в Cash) тоже применимо! Делюсь ноу-хау:
01 - Питание
02 - Здоровье
03 - Аренда квартиры
04 - Содержание машины
05 - и т.д.
 
Вот так, прога отсортирует цифры "по алфавиту", а Вы получите нужный Вам порядок!
 
Пользуйтесь
к вопросу о сортировке VIKur 06/01/2005 23:12 #написать ответ
У меня похожий принцип, только внутри есть еще подгруппы, которые идут через точку:
01.00.00.Продукты
01.01.01.Бакалея
и т.д.
запоминание операций VIKur 06/01/2005 23:42 #написать ответ
... а вот запоминание похожих операций, что бы программа по первым буквам набора "вспоминала" похожие с возможностью редактирования прямо в строке (без вызова дополнительного окна) что значительно ускорило ввод. Плюс возможность ввода составных операций (например по чеку магазина). Пример: добавляется новая операция (соответственно новая строка)
вводится: МЕТРО-магазин (программа находит последнюю похожую запись с таким названием и переносит всё содержимое только на текущую дату, остается скорректировать суммы в составной записи, в которой есть подстроки - продукты, хоз.товары и т.д.)
Можно и так сортировать, но ... Денис© 10/01/2005 11:19 #написать ответ
мне так не нравится.