Übergeben eines Berichtsparameters innerhalb einer URL
Sie können Berichtsparameter an einen Bericht übergeben, indem Sie sie in eine URL einschließen. Diesen URL-Parametern wird nichts vorangestellt, da sie direkt an das Berichtsverarbeitungsmodul übergeben werden. Weitere Informationen zu Berichtsparametern finden Sie unter Ausführen eines parametrisierten Berichts.
Sie legen einen Berichtsparameter innerhalb einer URL fest, indem Sie einfach den Parameternamen, ein Gleichheitszeichen (=) und den Wert des Parameters einschließen. Die Syntax ist param=value. Wenn Sie einen NULL-Wert für einen Parameter übergeben möchten, verwenden Sie ParameterName:isnull=true, z. B. SalesOrderNumber:isnull=true.
Hinweis |
---|
Wenn Ihr Bericht einen Parameter enthält, der einen Standardwert besitzt, und der Wert der Prompt-Eigenschaft false ist (dies bedeutet, die PromptUser-Eigenschaft ist im Berichts-Manager nicht ausgewählt), können Sie keinen Wert für diesen Parameter innerhalb einer URL übergeben. So können Administratoren Benutzer davon abhalten, die Werte bestimmter Parameter hinzuzufügen oder zu ändern. |
Beispiel:
Im folgenden Beispiel wird der EmployeeID-Berichtsparameter verwendet, um den angegebenen Bericht zu rendern:
https://server/reportserver?/Sales/Northwest/Employee Sales Report&rs:Command=Render&EmployeeID=1234