Ich habe 1 Datensatz mit einer Aggregat-Funktion, die eine Reihe von Testergebnissen nimmt und sie mittelt. Ich möchte dann dieses Ergebnis und wenn es unter 65% ist, ein Textfeld zu einem bestimmten Text zu ändern, Beispiel "Test Ergebnisse niedrig". Ich habe versucht, eine Variable zu verwenden, aber es sagt aus, dass ich keine Aggregatfunktion mit einer Variablen verwenden kann. Was ist der beste Weg, dies zu tun? Ich brauche keine vollständige Antwort, nur jemanden, der mir zeigt, welche Methode ich verwenden soll.SSRS-Bericht mit einem Aggregatausdruck in einer IF-Klausel?
2
A
Antwort
1
Ich bin mir nicht sicher, ob Sie dies bereits versucht haben. SSRS Expression
Verwenden SSRS Ausdruck für Avg(expression, scope, recursive)
innerhalb von IFF(expression, value if expression equals true, value if expression equals false)
sieht die Verwendung so etwas wie dieses Setzen Sie den Wert des Textfeldes möchten Sie den Wert ändern von der Bedingung abhängig:
IIF(Avg(Fields!Testscore.Value, "mydataset") > .65 , "the average is larger than 65", "the average is lower than 65")
(Sie müssten mydataset
mit Ihrem Dataset und !Testscore.Value
ersetzen, um den rechten Spaltenwert zu verwenden. Ersetzen Sie auch den Text durch den Text, den Sie ändern möchten.)
Verwandte Themen
- 1. Benutzereingabe mit einem Timeout, in einer Schleife
- 2. Mit einer Variable in einem Rollennamen
- 3. Wordpress in einer Serverfarm mit einem CDN
- 4. Instantiierung einer Liste mit einem unvollständigen Typ in einem typedef
- 5. Benennen einer Datei mit einer Variablen in einem Shell-Skript
- 6. einen Index in einer Schlag-Loop-Script in einer Kombination mit einem Platzhalter und einem Unterstreichungs
- 7. mit einem subselect zu einer einzigen Abfrage mit einem Join
- 8. Zeilen in einer Datei mit einem Filter mit Clojure zählen
- 9. Mit Funktionen einer Objektdatei mit C++ in einem BST
- 10. CMake: Verknüpfen einer statischen Bibliothek aus einem Unterverzeichnis mit einer ausführbaren Datei in einem anderen Unterverzeichnis
- 11. Aktualisieren einer Zeile in einem Datenframe mit Werten aus einem Array oder einer Liste
- 12. Wie ersetze ich Wörter in einer Zeichenfolge, die mit einem Schlüsselwort in einem Array übereinstimmt, mit Daten aus einer Tabelle?
- 13. Ausführen einer Methode mit Parametern in einem Thread in C#
- 14. Mit einer Abfrage in einem anderen in JDBC-Programmierung
- 15. Video in Gtk in einem Fenster mit einer Menüleiste abspielen
- 16. einer Gruppe in einem Firebase
- 17. Wie Spaltenattribut in einer Datentabelle mit einem Spaltenwert in einer Nachschlagetabelle mit R
- 18. mit in einem
- 19. Erstellen einer Diagrammklasse mit einem Wörterbuch iterieren
- 20. Entfernen einer Bedingung aus einem Ausdruck mit einem ExpressionVisitor
- 21. sass: Überschreiben einer var mit einem anderen
- 22. Mit einem Beobachter innerhalb einer Engine
- 23. F # - Zuordnung einer Liste mit einem Akkumulator
- 24. Abfrage einer Datenbank mit einem Datumsparameter
- 25. Ausrichten einer Liste mit einem Label
- 26. Erkennen einer XOR-Chiffre mit einem Zeichen
- 27. Ändern einer Tabelle mit einem VB-Makro
- 28. Hinzufügen einer Hilfsmethode mit einem Juwel
- 29. Mit einem UITableViewcontroller innerhalb einer Annotation Callout
- 30. Mit einer Fortschrittsanzeige und einem Klickzähler
Gibt es spezielle? Aus welchem Grund müssen Sie die Variable verwenden? – niktrs