> В чем проблема?
Проблема в том, что некто [url=http://community.personalfinances.ru/profile/659]BARCA132[/url] предложил неэргономичное, затратное по времени и ресурсам решение для расположения строк транзакций в нужном по времени порядке. И не понимает этого. Вы бы хоть замерили сколько требуется времени для ДОПОЛНИТЕЛЬНОГО введение времени транзакции. И сравнили это время со временем, которое нужно затратить на простое перетаскивание строки транзакции на несколько строк вниз или вверх.
> Не понял, чем отличается вариант 1 от 2? Либо сразу меняйте время, либо потом. Хоть у одной,
> хоть у второй транзакции.
Отличия в порядке введения времени, в первом варианте вы время устанавливаете во время введения всех транзакций, во втором варианте вы это делаете после того.
> Мышкой в Андроиде?
Мышкой в винде, пальцем на андроиде. Ссылку, которую я поставил в ответ была на предложение в винде. Могли бы догадаться, что в андроиде мышки нет, ее там заменяет ваш палец.
> Ну, это с какой стороны смотреть! В чем
Смотреть в финансовой программе нужно только с одной стороны - финансовой. Время транзакции не нужно. Нет никакой разумности в том, что время будет указано 12:14 или 12:15. Никакой. Хотя тот, кто хочет дублировать бэк-офис фондовых или валютных сделок в программе персональных финансов, наверное увидит смысл. Но это уже его проблемы.))
> А вот это вообще ни в какие ворота. Ну, давайте еще и дату не ставить - БД увеличится аж на 4
> килобайта.
Это как раз в такие же самые ворота - один из критериев относительной выгодности разных вариантов друг с другом. Есть еще ньюанс - ширина колонки "дата" увеличивается на 6 символов. Для кого-то это может быть критично.
> Почему во всех БД время есть, а здесь нет? :)
Вы лжете, в интерфейсе кипсофта нет времени транзакции для введения его пользователем. Хотя может быть если все будут есть какашки и вы тоже будете и будете ссылаться на всех. Ну так ешьте сами, только не надо привлекать к этому других.