c# excel interop. Отчет по датам

118
14 марта 2021, 07:20

Интересует вопрос формирования отчета в Excel. Имеется база данных. Но надо выводить в отчет только данные, занесенные в определенный период (в данном случае по неделям). Столкнулся с проблемой datetime. Как организовать вывод именно по неделям? Т.е. привязка к дате старта и по дату окончания.

Вот пример формы:

После следует выборка данных. Формирование таблиц, их заполнение.

Но как это привязать к временным рамкам?

Заранее спасибо за ответы!

Ниже пример выбора года и недели. Вот в этих временных рамках и требуется делать выборку.

private void cb_Year_SelectedIndexChanged(object sender, EventArgs e)
    {
        try
        {
            Year = Convert.ToInt32(cb_Year.Text);
            x3l.FillWeeks(cb_Week, Year);
        }
        catch (Exception ex) { MessageBox.Show(ex.Message); }
    }

    private void cb_Week_SelectedIndexChanged(object sender, EventArgs e)
    {
        SelectedDate();
    }
    private void SelectedDate()
    {
        try
        {
            Week = Convert.ToInt32(cb_Week.Text);
            dtp_Since.Text = x3l.FirstDateOfWeekISO8601(Year, Week).ToShortDateString();
            dtp_Till.Text = x3l.FirstDateOfWeekISO8601(Year, Week).AddDays(+6).ToShortDateString();
        }
        catch (Exception ex)
        {
            MessageBox.Show(ex.Message);
        }
    }
READ ALSO
ru_RU Оффлайновое распознавание речи (SpeechToText)

ru_RU Оффлайновое распознавание речи (SpeechToText)

Распознавание речи в оффлайне не работает с русским языком,но работает со всем остальнымиВсе словари скачаны

88
Unity превращение transform.rotation в Vector2

Unity превращение transform.rotation в Vector2

Когда игрок входит в триггер, идёт проверка на булл, в зависимости от которого, задаётся новый векторСейчас понял, что это можно оптимизировать,...

77
Установка bootstrap4 в проект asp.net core

Установка bootstrap4 в проект asp.net core

Начал изучение aspnet core, устанавливаю через nuget bootstrap, но вместо папок со стилями и скриптами, устанавливаются только зависимости

100
Передача файла в ASP.NET

Передача файла в ASP.NET

Как в ASPNET передать файл POST запросом? (класс, метод)

110