Verwenden von allgemeinen Funktions- und Assemblyverweisen (Berichts-Generator 2.0)

Berichts-Generator 2.0 stellt einen Satz von integrierten Funktionen bereit, die Sie in einem Ausdruck aufnehmen können. Integrierte Funktionen umfassen Microsoft.NET Framework Common Language Runtime (CLR)-Klassen und Visual Basic-Laufzeitbibliotheksfunktionen. Die gängigsten Funktionen sind im Dialogfeld Ausdruck nach Kategorie sortiert aufgeführt: Text, Datum und Uhrzeit, Mathematische Funktionen, Qualitätskontrolle, Programmfluss, Aggregat, Finanzen, Konvertierung und Sonstiges. Weniger häufig verwendete Funktionen werden nicht in der Liste angezeigt, können jedoch auch in einem Ausdruck verwendet werden.

Einschließen von Verweisen auf häufig verwendete Funktionen

Verwenden Sie das Dialogfeld Ausdruck, um eine kategorisierte Liste allgemeiner, in Reporting Services integrierter Funktionen anzuzeigen. Wenn Sie Allgemeine Funktionen erweitern und auf eine Kategorie klicken, wird im Bereich Element die Liste der Funktionen angezeigt, die Sie in einen Ausdruck einschließen. Die allgemeinen Funktionen umfassen Klassen aus der .NET FrameworkSystem..::..Math-Funktion und den System..::..Convert-Namespaces- und Visual Basic-Laufzeitbibliotheks-Funtionen. Um eine integrierte Funktion zu verwenden, doppelklicken Sie auf den Funktionsnamen im Bereich Element. Im Bereich Beschreibung wird eine Beschreibung der Funktion angezeigt, und ein Beispiel des Funktionsaufrufs finden Sie im Bereich Beispiel. Wenn Sie im Codebereich den Funktionsnamen und anschließend eine linke Klammer ( eingeben, zeigt die IntelliSense-Hilfe jede gültige Syntax für diesen Funktionsaufruf an. Zur Berechnung des Höchstwerts für ein Feld mit dem Namen Quantity in einer Tabelle fügen Sie dem Codebereich beispielsweise den einfachen Ausdruck =Max( hinzu und zeigen mithilfe der Smarttags alle gültigen Syntaxmöglichkeiten für den Funktionsaufruf an. Um dieses Beispiel zu vervollständigen, geben Sie =Max(Fields!Quantity.Value) ein. 

Weitere Informationen über die einzelnen Funktionen finden Sie in System..::..Math, System..::..Convert und "Member der Visual Basic-Laufzeitbibliothek" auf MSDN.

Berichts-Generator 2.0 unterstützt die Entwicklung von benutzerdefiniertem Code nicht, der Verweise auf andere .NET Framework Klassen oder externe Assemblys enthält.