myCSharp.de - DIE C# und .NET Community (https://www.mycsharp.de/wbb2/index.php)
- Entwicklung (https://www.mycsharp.de/wbb2/board.php?boardid=3)
-- Rund um die Programmierung (https://www.mycsharp.de/wbb2/board.php?boardid=59)
--- Name existiert nicht beim Erstellen von RDLC Report (https://www.mycsharp.de/wbb2/thread.php?threadid=120059)


Geschrieben von susisorglos am 08.12.2017 um 16:07:
  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:

C#-Code:
        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.


Geschrieben von wcseller am 08.12.2017 um 16:19:
 
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?


Geschrieben von susisorglos am 08.12.2017 um 16:36:
 
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?


© Copyright 2003-2020 myCSharp.de-Team | Impressum | Datenschutz | Alle Rechte vorbehalten. | Dieses Portal verwendet zum korrekten Betrieb Cookies. 29.01.2020 19:03