Помогите начинающему программеру.
Предприятие(ресторан) работает сменами с 12:00 по 02:00(выходные до последнего клиента), необходимо выводить отчеты по работе не за сутки, а за интервал(смену).
Сейчас я привязал выбор интервалов в отчетах к выбору документов, "отчет с документа 100(12.10.06 12:15:07)по документ 140(13.10.06 01:15:45), но это как то не красиво. И выбор осуществляется неэргономично.
Ломаю голову над алгоритмом, как сделать "красиво". Что то вроде в константах вводим "условная полночь" к примеру 8 утра и система сама после ввода "дата начала смены" делает интервал с первого документа смены по последний.
Есть идеи? Или может кто что-нибудь подобное видел, чтоб в коде посмотреть.

Ответить с цитированием