2008-08-21 5 views
4

Lesen von MSDN (und anderen Quellen) über benutzerdefinierte Berichtselemente (CRI) für Reporting Services 2005. Es sieht so aus, als ob ich nur eine Bitmap erstellen kann. Nicht einmal mit einem Mapping-Overlay zur Erkennung von Mausklicks. Ist da weg um das zu umgehen? Ich möchte zwei Dinge tun:SQL 2005 Reporting Services benutzerdefinierte Berichtselement (CRI) - was sind die Grenzen?

  • HTML direkt in den Bericht einbetten, um dynamischen Text zu formatieren.
  • Flash (swf) Steuerelement in den Bericht einbetten. Dies könnte mit HTML gemacht werden, wenn der vorherige Punkt möglich ist. Aber vielleicht gibt es einen anderen Weg

Irgendwelche Vorschläge? Was vermisse ich?

Antwort

1

Sie haben nichts vermisst.

Für mich, wie Sie erwähnt haben, ist der Hauptnachteil, dass Sie mit einem CRI nur Bilder rendern können. Sie erhalten keinen skalierbaren Text oder etwas Ähnliches. Wenn Sie swf einschließen möchten, müssen Sie es als statisches Bild rendern.

0

Sie können den Bericht als HTML rendern und den Bericht mit einem schwebenden Rahmen auf einer Seite mit der swf-Datei einschließen. Sie können Funktionen zum Formatieren von dynamischem Text verwenden. SSRS 2008 löst einige dieser Probleme mit der "reich" formatierten Textbox (nicht RTF). es kann einen Blick wert sein, wenn es eine Option ist.

0

Vielleicht möchten Sie einen Blick auf Data Dynamics Reports, die alle RS-Funktionen hat und bessere Unterstützung für benutzerdefinierte Bericht Elemente mit einer vollständigen API nicht nur Bitmaps.