Отфильтровать отчет по StartDate и EndDate - PullRequest
0 голосов
/ 28 мая 2020

Я хочу создать фильтр, который будет фильтровать мой отчет по StartDate и EndDate. Пока что я создал в WebForm ComboBox, который содержит тип Reports, и когда я выбираю отчет и выбираю StartDate: 05-01-2020 EndDate : 05-31-2020, он должен отображать в отчете только запись, которая находится в этот период времени.

        public void BindToData()
        {

            modGlobal global = new modGlobal();
            using (SqlConnection myConnection = new SqlConnection(ConfigurationManager.ConnectionStrings["DesignSaoOsig1ConnectionString"].ConnectionString))
            {

                string strProc = "TestReport";
                SqlCommand cmd = new SqlCommand();
                SqlDataAdapter comand = new SqlDataAdapter(strProc, myConnection);
                cmd.CommandType = CommandType.StoredProcedure;


                cmd.Parameters.AddWithValue("@Id", orgUnitId.ToString().Trim());

                if (!string.IsNullOrWhiteSpace(strProc))
                {
                    myConnection.Open();
                    DataSet myDataSet = new DataSet();
                    comand.SelectCommand = cmd;
                    cmd.Connection = myConnection;

                    if (myDataSet.Tables.Count > 0 && myDataSet.Tables[0].Rows.Count > 0)
                    {
                        myConnection.Close();
                    }

                    DataTable dt = new DataTable();
                    XtraReport report = new XtraReport();
                    report.DataSource = myDataSet;                  

                }
            }
        }

Итак, вот моя функция, которую мне нужно выполнить, я застрял и не знаю, как ее выполнить.

...