Laden...

Name existiert nicht beim Erstellen von RDLC Report

Erstellt von susisorglos vor 6 Jahren Letzter Beitrag vor 6 Jahren 1.384 Views
susisorglos Themenstarter:in
43 Beiträge seit 2008
vor 6 Jahren
Name existiert nicht beim Erstellen von RDLC Report

Liebe Community,

ich versuche nach einem Video den RDLC Reportviewer zu verstehen.

Nachdem ich diesen Bug umschifft habe

https://stackoverflow.com/questions/40713705/reportviewer-tool-missing-in-visual-studio-2017-rc

komme ich ohne eure Hilfe vermutlich nicht weiter
und bin doch nur einen Klacks vom Ziel entfernt?

Ich habe das Video

https://www.youtube.com/watch?v=WGKzFKgeoo8

nun schon mehrmals durchgearbeitet und das Programm in C# auf VS2017 Community mehrmals getippt.

Irgendetwas übersehe ich im Video, oder überspringt das Video in der Anzeige.

In diesem Codeschnippsel steckt der Fehler:

        private void btnLoad_Click(object sender, EventArgs e)
        {

            using (NorthwindEntities db = new NorthwindEntities())
            {

                GetOrdersReport_ResultBindingSource.DataSource = db.GetOrdersReport(dtFromDate.Value, dtToDate.Value).ToList();

                Microsoft.Reporting.WinForms.ReportParameter[] rParams = new Microsoft.Reporting.WinForms.ReportParameter[]
                {
                new Microsoft.Reporting.WinForms.ReportParameter("fromDate", dtFromDate.Value.Date.ToShortDateString()),
                new Microsoft.Reporting.WinForms.ReportParameter("toDate", dtToDate.Value.Date.ToShortDateString())
                };
                reportViewer1.LocalReport.SetParameters(rParams);

                reportViewer1.RefreshReport();

            }
        }

Fehler beim Debugging.

Fehlermeldung:
Error The name 'GetOrdersReport_ResultBindingSource' does not exist in the current context RDLC FOXLEARN2 F:\Visual Studio 2017\Projects\RDLC FOXLEARN2\RDLC FOXLEARN2 F:\Visual Studio 2017\Projects\RDLC FOXLEARN2\RDLC FOXLEARN2\Form1.cs 32 Active

Die wichtigste Stelle bei Minute 8:15 ist nur einen Klick von meinem Ziel entfernt?
Danach erscheint im Video jedenfalls unterhalb der Form1 die GetOrdersReport_ResultBindingSource.

Aber ich schaffe es nicht!
Welche Tasten(kombination) wird gedrückt?
Bei mir erscheint auch nicht der Hinweis für ein Rebuild.

Da ich genau diese Handgriffe lernen möchte, stehe ich auf dem Schlauch.

Vielen Dank für jede Hilfe.

VS 2017 Community

W
195 Beiträge seit 2008
vor 6 Jahren

Die Datenquelle kommt zustande, indem der zuvor erstellte Report dem ReportViewer zugewiesen wird (in dem kleinen Popup mit der Überschrift Report Tasks - zu erreichen über einen Klick auf den kleinen Pfeil rechts oben am ReportViewer-Control). Und das hat bei Dir nicht geklappt?

susisorglos Themenstarter:in
43 Beiträge seit 2008
vor 6 Jahren

Danke für die schnelle Rückfrage.
Dieses kleine Dreick nach rechts, kann ich bedienen.
In dem folgenden Popup-Fenster trage ich den Report ein (es steht nur einer zur Auswahl).
Dann klicke ich wieder auf das Dreieck, das noch nach links zeigt.

Und nun ändert sich bei mir aber nichts.
Ich sehe nicht wie im Video Min 8:15, mein GetOrdersReport_ResultBindingSource.
Und ich bekomme auch keinen Hinweis ein rebuild durchführen zu müssen.

Also mache ich an dieser Stelle ersteinmal nichts falsch?

Kann ich in Zwischenschritten testen, wo der Fehler liegt?

VS 2017 Community