Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In diesem Abschnitt ändern Sie die redisplay_Click-Methode, indem Sie die SavedDataSelection-Formel auf die selectionFormula-Werte des Berichts anwenden.
So fügen Sie das Click-Ereignis für das Button-Steuerelement hinzu
Öffnen Sie das Web Form oder Windows Form.
Klicken Sie im Menü Ansicht auf Code.
Löschen Sie in der redisplay_Click-Methode die Zeile, durch die die ConfigureCrystalReports()-Methode aufgerufen wird.
Erstellen Sie eine selectionFormula-Zeichenfolge, in der Sie Literale mit den zuvor erstellten Variablen auf Klassenebene kombinieren.
Dim selectionFormula As String = "{Customer.Last Year's Sales} > " _ & salesAmount _ & " AND Mid({Customer.Customer Name}, 1, 1) " _ & operatorValue _ & "'" _ & customerName _ & "'"string selectionFormula = "{Customer.Last Year's Sales} > " + salesAmount + " AND Mid({Customer.Customer Name}, 1, 1) " + operatorValue + "'" + customerName + "'";Weisen Sie der ReportDocument-Instanz die Zeichenfolge selectionFormula zu.
customerBySalesNameReport.DataDefinition.SavedDataSelectionFormula = selectionFormulacustomerBySalesNameReport.DataDefinition.SavedDataSelectionFormula = selectionFormula;Binden Sie die ReportSource-Eigenschaft des CrystalReportViewer-Steuerelements in der nächsten Zeile an die ReportDocument-Instanz.
myCrystalReportViewer.ReportSource = customerBySalesNameReportcrystalReportViewer.ReportSource = customerBySalesNameReport;Weisen Sie der Text-Eigenschaft des Label-Steuerelements formula am Ende der Methode die selectionFormula-Zeichenfolge zu.
formula.Text = selectionFormulaformula.Text = selectionFormula;
Sie können die Anwendung jetzt testen.