Dim objMainReport As Telerik.Reporting.Report = New RequestsByDate()
objMainReport.DataSource = dsTemp.Tables(0) '-- table is available here
ReportViewer1.Report = objMainReport
ReportViewer1.DataBind()
I know that it is probably something to do with my RequestsByDate class, but I really have no clue. Any help would be appreciated.
Thanks in advance,
Mark
Public Sub New()
InitializeComponent()
End Sub
Private Sub JobPlan_Frontsheet_NeedDataSource(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.NeedDataSource
Dim fs As New CPSMDAL.JobPlan
Dim fsDT As DataTable = fs.JobPlanReport(JobPlan_ID)
Me.DataSource = fsDT
End Sub
List
<string> campaignTypes = ReportGenerator.GetCampaignTypes(parameters/metadata goes here..);
int i = 0;
foreach (string campaignType in campaignTypes)
{
ReportParameter rp = new ReportParameter(campaignType, ReportParameterType.String, campaignType);
this.ReportParameters.Add(rp);
this.Report.ReportParameters[i].UI.Text = campaignType;
this.Report.ReportParameters[i].UI.Visible = true;
i = i + 1;
}
So the area in green..this goes ahead and adds 3 parameters (i had 3 items in the list), but the problem is they are all new parameters in textboxes! I wanted to have 3 in one report parameter collection, as a dropdownlist.
I understand there is a reportparametercollection, but I did not see a way to add it to the report. Only to create it and add report items to it. This code is in the constructor of my report, by the way. Any suggestions on how to get the dropdownlist to appear, and have it's datasource as the generic?
Thanks so much!