ник: Гоблин
Анатолий, совершенно согласен с вопросами. Тут я сам маху дал. В примечании отчета есть список20, список30, список36. Список - потому что в источник строк можно запрос влепить. Весь список из 1 строки и состоит в результате. Способы таких вычислений мне не нравятся. Работают запросы, потом запросы запросов. Вот и хочу найти альтернативу таким вычислениям.
Кот, исследую предложение. DateDiff дает количество дней между двумя датами. Это не то, так как туда войдут все нерабочие, пропущенные и прочие дни. Тут именно группировка, затем подсчет срок сгруппированных дат и дают количество реально отработанных дней. Остальное рассмотрю подробнее.