Ich kann mein Dataset nicht abrufen, um einen Parameter zu erkennen, der an es übergeben wird. Ich habe einen Berichtsparameter "ProjectID" erstellt. (In Berichtsparametereigenschaften, Name="ProjectID", Prompt="ProjectID"
).Berichts-Generator 2.0 Erstellen eines Datasets mit Parametern
In Datensatzeigenschaften | Parameter, Parameter Name="ID", Parameter Value="[@ProjectID]"
.
Wenn ich im Query Designer auf die Schaltfläche Filter klicke, wird im Fenster "Projekte mit" Folgendes angezeigt: "? ID equals (unspecified)"
.
Aber wenn ich die Abfrage ausführen, werde ich nicht aufgefordert, einen Parameterwert einzugeben, und mehrere Zeilen werden zurückgegeben.
Ich sollte betonen, dass ich einfach versuche, die Funktionalität eines bereits vorhandenen Berichts zu replizieren, wo alles genau so funktioniert, wie erwartet.
Wenn ich diff RDL-Dateien der beiden Berichte gibt es offensichtliche Unterschiede, und ich kann die XML-Hack (der semantischen Abfrage), so dass es funktioniert, aber ich habe nicht wirklich das Verständnis der warum es ist arbeiten oder die erforderlichen Änderungen über die GUI replizieren.
Kann mir bitte jemand ein paar Hinweise geben - vorzugsweise ohne mich auf die Dokumentation zu verweisen, da ich das auch schon unzählige Male durchgemacht habe !!
Vielen Dank im Voraus, Peter.
p.s. Ich kann einige der Unterschiede bei den DSLs posten, wenn das hilft, aber ich wollte meinen ursprünglichen Beitrag klar und auf den Punkt bringen.