У меня есть готовая программа, где с панели вводится день месяц год, и обрабатывается структура, выдающая большое количество значений на дисплей,в ответ на запрос.
Там наработка, количество выпущенных изделий, по сменно и на группе оборудования и на каждой машине.
Если нужно, то могу сбросить в личку. Алгоритм примерно такой-же.
Писал где-то года 1-2 назад.
Работает.