0

Ich kämpfe derzeit mit der Erstellung eines Geschäftsjahresparameters, daher beginnen seine Werte mit Aktuelles Jahr, enthalten aber auch Datensätze aller früheren Jahre und haben dann alle folgenden Werte jedes folgende Jahr.SSRS-Ausdruck zum Auffüllen des Parameter-Dropdown-Menüs basierend auf Datum

So würde das Geschäftsjahr aussehen grob wie folgt

Strom (Ich möchte alle vorherigen Geschäftsjahre in diesem als auch schließen), F18, F19 , F20, etc. etc.

Ab sofort habe ich alle Geschäftsjahre auf der Dropdown-Liste, beginnend mit dem frühesten Geschäftsjahr, das in der Datenbank vorhanden ist, mit der folgenden Abfrage, um das Parameter-Dropdown zu füllen.

SELECT DISTINCT FiscalConsideration FROM dbo.Currency 

die wie folgt

F12, F14 , F15, F16 , aussehen würde F17, F18 , etc. etc.

Dann filtere ich die auf der Basis Ergebnisse ausgewähltes Geschäftsjahr.

Frage 1 Gibt es eine Möglichkeit, wo ich in der Lage sein könnte, dies zu tun, müssen alle Datensätze aus laufenden Geschäftsjahr und vor auf einen Wert und alle einzelnen Geschäftsjahre nach?

Frage 2 Ich habe auch entdeckt, dass ich das nicht multi-select haben und NULL auch akzeptieren kann. Könnte ich in der Lage sein, Nullen in eine benutzerdefinierte Zeichenkette oder etwas umzuwandeln, und ist das auch eine Option?

Antwort

0

Ich endete damit, indem ich mehr von der Logik, die ich wollte, in die berechnete Spalte in SQL Server Management Studio mit einem anderen Fall, wenn für frühere Datensätze, und NULL mit Isnull in 'TBD'

Verwandte Themen