Я хочу, чтобы при загрузке страницы в отчете должны отображаться все записи. Теперь, когда я хочу показать запись фильтра по дате (групповое поле), т.е. показать все записи без фильтра, еще показать запись/с фильтром.отображение фильтра запись еще все запись в кристалле отчет
Мой код, как показано ниже, когда я хочу, чтобы фильтровать данные
protected void click(object sender, EventArgs e)
{
ReportDocument cryRpt = new ReportDocument();
cryRpt.Load(Server.MapPath("report.rpt"));
cryRpt.SetDatabaseLogon("userid", "password", "server", "database");
ParameterFieldDefinitions crParameterFieldDefinitions;
ParameterFieldDefinition crParameterFieldDefinition;
ParameterValues crParameterValues = new ParameterValues();
ParameterDiscreteValue crParameterDiscreteValue = new ParameterDiscreteValue();
crParameterDiscreteValue.Value =Convert.ToDateTime(dtAppt.Text).ToShortDateString();
crParameterFieldDefinitions = cryRpt.DataDefinition.ParameterFields;
crParameterFieldDefinition = crParameterFieldDefinitions["stdate"];
crParameterValues = crParameterFieldDefinition.CurrentValues;
crParameterValues.Add(crParameterDiscreteValue);
crParameterFieldDefinition.ApplyCurrentValues(crParameterValues);
CrystalReportViewer1.ReportSource = cryRpt;
Checkbox1.Checked = false;
}
Что писать, если условие, так что я могу получить все записи также, что пройти в этом ниже линии?
crParameterDiscreteValue.Value =Convert.ToDateTime(dtAppt.Text).ToShortDateString();