2009-05-11 8 views

Antwort

2

Wenn Sie die gespeicherte Prozedur zum Unterbericht hinzufügen, fügt CR die Parameter automatisch hinzu. Wenn Sie dann die Unterbericht-Links einrichten, verknüpfen Sie die Hauptberichtsparameter mit den Unterberichtsparametern.

+1

Thank you! Mir ist aufgefallen, dass ich mich mit den eigentlichen Parameterfeldern im Drop-Down verlinken möchte ... die habe ich vorher nie bemerkt. – mattruma

+0

Müssen die Parameter des Hauptberichts und die Parameter der Unterberichte nicht identisch sein, auch nicht beim Datentyp, sondern auch bei der Schreibweise? –

0

Klingt alles so einfach, aber leider ist es nicht so einfach. Ich kann die Parameter von Haupt- zu Unterbericht verknüpfen, kein Problem. Aber wenn es darum geht, sie in die Parameter des Unterbericht-Verfahrens einzugeben, wird es ziemlich schwierig.

Ich verwende Crystal XI. Gleiche Prozedur Haupt- und Unterbericht. Ziel ist es, den Benutzer die Parameter nur einmal auswählen zu lassen. Derzeit muss der Benutzer die Parameter für Haupt- und Unterbericht auswählen.

Ok, ich habe den Kommentar überlesen, wo das Dropdown zu finden ist. Die Dropdown-Liste befindet sich in den Unterbericht-Links. Auf der Unterseite gibt es 2 Dropdown-Listen, verwenden Sie die auf der linken Seite.

0

Sie Wert auf Unter Bericht wie folgt passieren:

oRpt.SetParameterValue("@InvNo", Session("InvoiceNo"), "rptInvoicePrintSub") ' parameter for subreport 
1

Ich verstehe diese Frage ist alt, aber ich habe keine befriedigenden Antworten auf diese finden. Die einfache Lösung, die ich gefunden habe, ist die Implementierung der gespeicherten Prozedur aus einem Kristall Befehl genau wie jeder andere Befehl sql. Ich konnte die Parameter nicht in der unteren linken Dropdownliste sehen, egal was passiert. Etwas ähnliches wie unten, wo ZNG_PROACTIVE_STREET_SWEEPS ist der Name der gespeicherten Prozedur und die beiden Parameter sind das, was die gespeicherte Prozedur nimmt.

[dbo].[ZNG_PROACTIVE_STREET_SWEEPS] @StartDate ={?begindate}, @EndDate = {?enddate}

+0

Dies ist die beste Lösung, mit der Sie steuern können, welche Parameter fest codiert werden und welche Sie dem Benutzer zur Verfügung stellen. – lukemh

Verwandte Themen