Schalter & IIF Bedingte Formatierung in SSRS 2008

Ich habe ein paar Probleme mit der bedingten Formatierung in SSRS. Ich habe versucht, Schalter & IIF-Anweisungen (unten). Der Bericht ausgeführt wird, aber nicht wieder Farben, wie ich bin, gehofft, es würde. Ich versuche, Termine hervorheben, die <= heute in rot, und alles andere wird schwarz. Es ist egal, wenn dieses Feld ist ein Datumsfeld? Ich habe seeen andere Fragen auf, die hier mit den gleichen Fragen, aber keine Beschlüsse. Hatte gehofft, heute wäre mein Glückstag, eine Antwort zu finden. Hier ist, was ich versucht haben, und danken Ihnen im Voraus für jede Eingabe.

        =Switch( Fields!Decision_Must_Be_Made.Value <= today(), "Red",  
         Fields!Decision_Must_Be_Made.Value > today(),  "Black")

        =IIF( Fields!Decision_Must_Be_Made.Value <=today(), "Red",  "Black")
Wenn Sie finden, Ihre eigene Lösung zu dem problem, fühlen Sie sich frei, um es als Antwort und es akzeptieren. So die Antwort ist offensichtlicher für zukünftige Leser.
Art im Zusammenhang mit...der trick mit der Switch Funktion ist die Verwendung True = True als letzten Punkt als eine Art "catch-all" - Mechanismus.
Benötigen Sie Mehr Informationen über Was macht die Felder!Decision_Must_Be_Made.Wert enthalten, der die Werte und den Typ in der Datenbank. Ist ein einzelner Wert, Sie werden immer aus der Datenbank. Per default nehmen Sie den ersten Wert und vergleicht. Jeder Fehler, den Sie immer nach dem anzeigen des Berichts ich bin nicht mit Blick auf irgendwelche Probleme bin ich immer Werte und vergleichen zu können mit keine Fehler.
Ich hab mir gedacht ich poste meinen asnwer aber ich sehe es nicht ein jetzt. Als ich versuchte die Beantwortung meiner eigenen Frage, ich erhalte eine Benachrichtigung, dass ich konnte nicht die Antwort auf meine eigene Frage, bis 6 Stunden bis später (da bin ich noch ziemlich neu in der community).
Ja, ich weiß nicht, alle Regeln für die neuen Mitglieder. Ich ursprünglich kommentiert, weil ich sah, ein "pending " Bearbeiten" (nicht sicher, ob es genehmigt wurde). In diesem Fall, die Entsendung eine eigene "Antwort" ist wahrscheinlich besser als Aktualisierung der ursprünglichen Frage. So ist es leichter zu finden. Wenn Sie erlaubt sind post eine "Antwort" ist, dass .. 😉 Btw, willkommen auf stackoverflow!

InformationsquelleAutor selectallfrom | 2012-04-04

Schreibe einen Kommentar