Ich habe einen HTML-basierten Bericht erstellt, der variable Längen und Anzahl der Segmente in C# (weshalb Crystal Reports wurde nicht verwendet) und ich kann nicht die wunderbare verwenden als der Bericht ist Intranet basiert (boooo, zischen).HTML-basierte Bericht wird durch Paginierung in Stücke gerissen
Ich habe eine media = print CSS-Datei erstellt, die verwendet wird, um die Formatierung so effizient wie möglich zu machen, aber ich habe ein Problem. Es gibt eine sehr lange Tabelle im Bericht mit ungefähr 50 Tabellenzeilen, jede um die Höhe: 200px. Leider werden einige der Tabellenzeilen aufgrund des automatischen Seitenumbrüchens unterbrochen, wobei ein Teil der Tabellenzeile auf einer Seite und der Rest auf der nächsten Seite liegt. Gibt es trotzdem (hoffentlich über CSS), um die Auslagerungsoptionen so einzustellen, dass Tabellenelemente (oder ähnliche Elemente) nicht getrennt werden?
Danke, Alex
Ich wünschte, CSS behandelt Drucktabellen besser, aber es scheint nicht gut mit den CSS-Seitenumbruch Optionen zu verhalten. Ich würde auch gerne eine Lösung für dieses Problem sehen. –
Entschuldigung für die verspätete Antwort auf die Antworten, waren auf einen kurzen Urlaub. Nach einiger sorgfältiger Überlegung habe ich beschlossen, Brian die Antwort zu geben, da er durch seine Tests einige interessante Ergebnisse gefunden hat und eine Lösung mit Prince vorgeschlagen hat. Ich habe auch Markjgrants Antwort markiert, da es sich um eine mögliche Lösung durch einen Hack handelte, an den ich nicht gedacht hatte. – Alex