Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Программный сброс статистики по дате [D7, XP]


Starraider ©   (2010-03-13 10:41:00) 

Здравствуйте! Нужен совет спецов Дельфийцев. Есть прога которая ведет статистику продаж(общую месячную выручку). Первого числа каждого месяца статистика должна сохраняться в архив и автоматически обнуляться. Хотел сделать проверку даты при запуске и обнулять 1-го,но прикол в том, что комп может тогда пользователь и не включить :( (например выпадет выходной  на эту дату). Как лучше сделать сброс статистики?


Starraider   (2010-03-17 11:45:00) [1]

Всем большое спасибо за полезные советы! Особенно OldMan за идею с месяцами! :)


oldman   (2010-03-17 10:52:00) [2]


> Starraider   (17.03.10 10:47) [11]


Не можешь с числами угадать, делай сброс по месяцу.
Например в файле хранится запись "сброс за май проведен"
Значит, надо делать сброс за июнь при условии, что сейчас июль.
Любое число июля.


Starraider   (2010-03-17 10:47:00) [3]

>Юрий Зотов. :) Требуется сброс 1-го или после. Сразу после включения проги.


Юрий Зотов   (2010-03-16 15:47:00) [4]

> комп может тогда пользователь и не включить
> Как лучше сделать сброс статистики?

Как ни делай, но на выключенном компе она точно не сбросится. Хоть первого числа, хоть двадцать первого, хоть автоматом, хоть вручную.


Anatoly Podgoretsky   (2010-03-16 14:20:00) [5]

> Starraider  (16.03.2010 13:55:07)  [7]

Сделать очень просто, проверить сброшена ли статистика.


12   (2010-03-16 14:08:00) [6]

хранить дату последнего сброса и сбрасывать
если ее разница с сегодня больше значения


Starraider   (2010-03-16 13:55:00) [7]

oldman>. Так и сделал,но нужен автоматический сброс,а то все забывают :( А как это сделать никак не соображу :( Флаги проверок нач.месяца что-ли сделать? :/


Mike Kouzmine   (2010-03-15 10:33:00) [8]

Sergey13 ©   (15.03.10 08:46) [4] Это у него впереди


Не занят   (2010-03-15 09:11:00) [9]

А что из себя представляет архив?


Sergey13   (2010-03-15 08:46:00) [10]

> [0] Starraider   (13.03.10 10:41)

Может прогу надо переписать, что бы можно было получать статистику на любое число?


oldman   (2010-03-13 11:49:00) [11]


> Starraider   (13.03.10 10:41)  


К тебе еще булгахтеры не прибегали с криками:
"Нам не надо 1-го автоматически, нам надо когда мы все обсчитаем. а мы не успели до 1-го..."


Anatoly Podgoretsky   (2010-03-13 11:23:00) [12]

> Starraider  (13.03.2010 10:41:00)  [0]

Ну так включит второго, вот второго и делай.


oldman   (2010-03-13 10:45:00) [13]

Насильно.
По желанию пользователя.
Например, нажатием на кнопку "обнуление статистики".


Наверх

Титульная страница Поиск, карта сайта Написать письмо