Такое я бы реализовал через SQL. Делаем distinct years и distinct month, заполняем treeview.
Сделай 3 вычисляемых поля в вверх. Разложи дату по годам месяцам и дням. Проблем нет кроме нагрузки на процессор
Не вверх а query t9
Так. А как это потом в поиск засунуть, чтобы выглядело как на картинке (как в экселе?)
Обсуждают сегодня