3 Stimmen

Beste Weg, um dynamisch zu erstellen RDLC xml als Eingabe für VS2005 Report Viewer?

Was ist der beste Weg, um dynamisch RDLC xml als Eingabe für VS2005 Report Viewer zu erstellen?

Ich möchte die Spaltengröße auf der Grundlage der Datengrößen automatisch anpassen. Außerdem möchte ich programmatisch steuern, welche Spalten angezeigt werden.

4voto

hurcane Punkte 1161

Lisa Nicholls gibt eine vollständige Antwort in diesem Thema zur dynamischen Definition eines Berichts. Sie sollten etwas nach unten scrollen, bevor Sie eine nützliche Antwort finden. Dieser Thread beantwortet Ihre Frage nach der Steuerung der angezeigten Spalten am direktesten.

Dieselben Techniken können auch für die programmatische Größe der Spalten verwendet werden, aber Ihr Code muss die entsprechenden Spaltenbreiten ermitteln.

3voto

Brian Hinchey Punkte 3481

Dan Smith hat auch eine gute Lösung unter: http://csharpshooter.blogspot.com/2007/08/revised-dynamic-rdlc-generation.html

Majid hat in den Kommentaren zu diesem Blogeintrag auch eine Verfeinerung von Dans Lösung vorgestellt, bei der keine Dateien in das Dateisystem geschrieben werden müssen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X