Ich habe Gerüchte gelesen, dass es mit der Report Viewer-Komponente von Visual Studio 2010 Professional möglich ist, HTML aus der Datenbank in einen Bericht zu rendern. Leider konnte ich keine definitive Information online finden und ich würde das Upgrade lieber nicht kaufen, nur um es auszuprobieren.
Kann jemand bestätigen oder bestreiten, dass diese Funktion existiert, vorzugsweise durch Anführen einer glaubwürdigen Quelle (wie die VS 2010-Dokumentation)?
(EDIT) Erläuterung : Ich spreche von Visual Studio, nicht von SQL Server. Ich weiß, dass SSRS 2008 und SSRS 2010 das Rendern von HTML unterstützen. Ich weiß auch, dass Visual Studio und SQL Server dieselben Bibliotheken zum Rendern von Berichten verwenden. Aus diesem Grund denke ich , dass es möglich ist, HTML in clientseitigen RDX-Berichten ("lokale Verarbeitung") von Visual Studio 2010 zu rendern. Ich möchte nur, dass jemand dies bestätigt: Kann ich HTML mithilfe der ReportViewer-Komponente von Visual Studio 2010 rendern?
Sie können Teilmengen von HTML in einem VS2010-Berichtsviewer rendern, indem Sie die Platzhaltereigenschaften unter "Allgemein" auf der L / H-Seite des Eigenschaftenfensters bearbeiten. Dies funktioniert in der .RDLC- oder .RDL-Datei.
Laut Ihrem Kommentar oben:
@Alison: Das Problem ist ziemlich einfach: Wenn ich ein Feld mit HTML in einem Bericht anzeigen lasse, zeigt dieses Feld die HTML-Quelle anstelle des gerenderten Inhalts an. Ihre Aussage, dass rdlc in VS2008 Professional HTML-Rendering unterstützt, überrascht mich. Soweit ich weiß, ist dies nicht der Fall (siehe zum Beispiel stackoverflow.com/questions/2172105). Können Sie weitere Informationen darüber geben, wie Sie es für möglich halten, gerendertes HTML in einem VS2008-Bericht anzuzeigen (beachten Sie, dass es sich um rdlc-Berichte und nicht um Crystal-Berichte handelt)?
Erstellen Sie einen Platzhalter oder wählen Sie einen Platzhalter aus, der sich zum Beispiel bereits in einem Raster befindet. Klicken Sie mit der rechten Maustaste und wählen Sie Platzhaltereigenschaften. Allgemein sollte standardmäßig ausgewählt sein, unter Markup Type, wählen Sie das Optionsfeld "HTML - Interpret HTML Tags als Stile" aus. Dadurch wird das Steuerelement eine Teilmenge von HTML wiedergeben.
Erläuterung: Dies funktioniert für .RDLC-Dateien, die mit VS2010 und seinem Berichts-Viewer erstellt wurden.
Ja, Sie können HTML in Visual Studio 2010 Professional rendern. Sie müssen nur auf das Textfeld doppelklicken, das Sie rendern möchten. Das Fenster Platzhaltereigenschaften wird geöffnet. Standardmäßig ist die Registerkarte Allgemein in der linken oberen Ecke ausgewählt. Wenn sie nicht ausgewählt ist, wählen Sie die Registerkarte Allgemein wird Radiobutton Option: HTML-interpretieren HTML-Tags als Stil, bitte wählen Sie diese Option und klicken Sie auf OK, das sollte funktionieren.
Tags und Links html visual-studio-2010 reporting-services rdlc