Спасибо большое. Работает отлично. Есть только одна проблема. Покажу на примере.
Программа выдает вот это:
i1 i2 i3 i4 i5
01.01.17 4 1 2 1 3
02.01.17 4 2 0 1 6
03.01.17 4 1 1 1 4
04.01.17 4 3 0 1 7
и т.д.
В i1 показывается все работники которые остались (i5) до даты DateTimePicker1
В i2 показывается все работники которые пришли между датами DateTimePicker1 и DateTimePicker2 включительно
В i3 показывается все работники которые ушли между датами DateTimePicker1 и DateTimePicker2 включительно
i4 не объязателен можете не учитывать
i5 = i1+i2-i3
В примере все идет отлично, проблема в том что 1-го числа осталось работников 3 (i5).
В 02.01.17 в пункте i1 должно быть 3, т.е. i5 предыдущего дня. В общем пример должен выглядит так:
i1 i2 i3 i4 i5
01.01.17 4 1 2 1 3
02.01.17 3 2 0 1 5
03.01.17 5 1 1 1 5
04.01.17 5 3 0 1 8
и т.д.
Как быть?