0

Ich muss Parameter-Namen in meinem Bericht basierend auf "Sprache" -Parameterwert aktualisieren. Also, wenn ich eine Sprache wähle, sollten sich andere Parameternamen ändern.SSRS-Parameter Update-Feld

Ist es möglich? Wenn ja, ist das im Report Builder möglich?

Antwort

0

Wenn durch Parameternamen Sie die Werte angezeigt, dann können Sie ja eine Parameterauswahl eine andere aktualisieren. Ein typisches Beispiel wäre ein Land in einem Parameter und dann wählen Sie eine Stadt aus diesem Land in einem zweiten Parameter. Es heißt Kaskadenparameter.

Die Grundidee ist, dass jeder Parameter auf einer Abfrage basiert und jede Abfrage den vorherigen Parameter verwendet.

Land Datensatz für @COUNTRIES Parameter:

SELECT COUNTRY FROM COUNTRIES 

Stadt-Datensatz auf der Grundlage anderer Parameter für @CITIES Parameter:

SELECT CITY FROM CITIES WHERE COUNTRY IN (@COUNTRIES) 

Here's some more information from MSDN

+0

Danke, aber was ich brauche, ist den Parameternamen zu ändern, nicht den Wert für diesen Parameter. –

0

Sie können die anderen Parameternamen nicht basierend auf einem Parameter ändern.

0

Es ist nicht möglich Parameternamen zu aktualisieren, Da Parameter im Dataset aus der Abfrage oder der gespeicherten Prozedur, die auf dem Back-End ausgeführt wird, zugeordnet werden, gibt es keine solche Möglichkeit zum Aktualisieren dieses Abfrage-/Stored-Procedure-Parameters Etername, sobald der SSRS-Bericht ausgeführt wird.