2009-03-11 3 views
0

Wir entwickeln einen komplex strukturierten Bericht, dieser Bericht enthält viele Felder und diese Felder werden irgendwann ausgefüllt. Wenn diese Felder nicht ausgefüllt sind, ändert sich die Feldplatzierung für einige Felder um dieses leere Feld herum.Sperren von SSRS-Feldern an Ort und Stelle

Gibt es eine Möglichkeit, ein Feld an einem bestimmten Ort zu sperren.

Ich extrahiere Bericht im PDF.

Antwort

0

Ich denke, Sie kämpfen einen Kampf zu verlieren, wenn Sie versuchen, pixelgenaues Rendering zu erhalten, vor allem, da es verschiedene Rendering-Engines für verschiedene Ausgabetypen verwendet (z. B. pdf vs html).

+0

Hallo, gibt es eine Möglichkeit, dies zu tun, wenn ich meine Ausgabe konstant halten – rsapru

+0

Nicht, dass ich leider weiß. – Travis

+0

Wenn Sie sich auf einen Rendering-Typ konzentrieren, können Sie sicherstellen, dass er für diesen Typ auf eine bestimmte Weise funktioniert. Aber wie die anderen Antworten sagen, gibt es Techniken, die die Platzierung kontrollieren können. – Rich

1

Sie können Ihr Layout (etwas) beibehalten, indem Sie Rechtecke verwenden, um Ihre Berichtselemente zu gruppieren oder zu isolieren.

Ich mache dies derzeit für einen Executive Summary Report, der fünf Tabellenelemente, zwei Diagramme und mehrere Textfelder enthält. Durch die Gruppierung der Objekte mit Hilfe von Rechtecken habe ich immer das gleiche Layout.

1

Stellen Sie einfach sicher, dass alle Ihre Elemente wachsen können, kann schrumpfen. Dies ist normalerweise der Grund, warum das Rendering funky aussieht. Ein Textfeld wird wachsen und alles wird fehl am Platz aussehen.