Wie kann ich die Parameteraufforderung im Unterbericht zur Laufzeit in Crystal Reports XI deaktivieren? Ich habe Frau VS 2005 benutzt und berichte auch eingerechnet. Weitere Berichtsfunktionen sind die gleichen Crystal Report-Funktionen. Andere Berichte zeigen zur Laufzeit keine Eingabeaufforderung, die nicht enthalten sind Unterbericht. Eingabeaufforderung erschien ein Unterbericht. Also kannst du irgendeinen Vorschlag machen. lass es mich wissen, bitte. Vielen Dank.Wie kann ich die Parametereingabeaufforderung zur Laufzeit in Crystal Reports XI deaktivieren?
Antwort
Werfen Sie einen Blick auf diesen Link.
Pass parameters to a stored procedure in a Crystal Report sub report?
Hier sind zwei andere Verbindungen, die auch als hilfreich erweisen könnte.
Wir hatten das gleiche Problem und gelöst dies durch unseren Code zu modifizieren, dass der Bericht gedruckt wird. Statt die ReportSource
der CrystalReportViewer
vor dem Festlegen der Berichtsparameter festzulegen, legen Sie sie fest, nachdem Sie alle Berichts- und Unterberichtsparameter hinzugefügt haben.
ich es von dieser Website gelöst: http://www.it-sideways.com/2011/10/how-to-disable-parameter-prompt-for.html
Ich löste es nur mit etwas sehr einfach, ich weiß, don `t, wenn es in jedem Fall aber in meinem Fall funktioniert es tat.
Lösung: Gehen Sie zu Eigenschaften Ihrer Crystal und setzen Report = None
Verwenden Sie die folgenden Schritte
- Verwenden CrystalReportViewer1.RefreshReport nicht oder CrystalReportViewer1.Refresh
- Set Bericht Quelle von Eigenschaften zu keiner
- Berichtsquelle muss dynamisch zugewiesen werden
- in Ihrem Code haben dies Sequenz
REPORT1.Refresh() REPORT1.SetParameterValue(0, "some default value") 'assign some default value CrystalReportViewer1.ReportSource = REPORT1 'dynamically assigned report source