none
Feste Tabellenbreite im Reportgenerator? RRS feed

  • Frage

  • Hallo,

    ich nutze den Reportgenerator von ASP.NET zum Anzeigen von Berichten. Tabellen spielen dabei eine große Rolle. Nun tritt das Problem auf, dass die Tabelle bei der Bildschirmdarstellung breiter gezogen wird als im Entwurf und beim Export zu PDF. Da alle anderen Elemente wie waagerechte Linien in der Originallänge verbleiben sieht das dann nicht gut aus.

    Wie kann man die Breite der Tabelle in der Bildschirmdarstellung festlegen? Im Berichtsgenerator ist die Seitenbreite auf A4 festgelegt. Die Begrenzung des Fensters im ReportViewer bringt auch nichts, da werden nur Scrollbalken eingeblendet.

    Uwe


    Mittelung vom Forum

    Montag, 29. September 2014 08:33

Antworten

Alle Antworten

  • Hallo Uwe Domschke,

    Schauen Sie sich bitte hier an -http://msdn.microsoft.com/en-us/library/dd239377.aspx

    Viele Grüße,
     Aleksandar


    Montag, 29. September 2014 10:35
  • Hallo Aleksander,
    danke für den Hinweis. Hier steht u.a. "When you set a column width, you are specifying the maximum width for the column in the rendered report. Columns do not automatically adjust horizontally to accommodate text. "

    Danach dürfte eine Spalte nicht breiter werden. Doch auch wenn ich die Spaltenbreite fest vorgebe werden die Spalten im Bericht breiter. So werden z.B. Überschriften, die ich im Entwurf abteile, damit sie in die Spalte passen, bei der Bildschirmansicht so breit, dass beide Silben nebeneinander stehen. Im PDF dann stimmt alles wieder.


    Mittelung vom Forum

    Montag, 29. September 2014 11:20