Hallo ABAPs, Admins, Basisler et al.,
bin selbst zwar Entwickler, habe aber heute eine eher der Basis zuzuordnende Frage.
Folgendes Problem:
Ein (SAP-)Report erstellt eine Bildschirmausgabe. Will ich diese Liste ausdrucken, so gelange ich in den Druckdialog, in dem ich die Druckausgabe steuern kann. Automatisch werden im Druckdialog bei der Druckaufbereitung die Felder Reportseite (Zeilen) und Reportbreite (Spalten) sowie Aufbereitung (abhängig von Drucker, bzw. dem dazugehörigen Gerätetyp) belegt. Dabei scheinen die Angaben für Zeilen und Spalten offensichtlich etwas mit LINE-COUNT und LINE-SIZE des Reports zu tun zu haben . Die Aufbereitung wird offensichtlich aus dem Pool der Aufbereitungsarten des Gerätetyps automatisch so gewählt, dass alle Zeilen und Spalten dargestellt werden können . Allerdings gibt es an der Stelle sehr viele Schrauben, an denen man drehen kann. Schaue ich mir die Aufbereitung 'Drucker-Initialisierung' einer Aufbereitungsart (z.B. X_65_200 [SAPWIN]) an, so ist das nicht gerade selbsterklärender Code, der darin steht. Inzwischen weiß ich, dass \e eine ESCAPE-Sequenz einleitet. \el8.5 definiert demnach die Einstellung LPI, aber dann ist mit meinem Latein bereits Ende. Weiß irgend jemand mehr über diese ominösen ESCAPE und sonstigen Zeichen innerhalb der Aufbereitungen der Aufbereitungsarten (OSS 17895 hat nicht wirklich viel geholfen)?
Ich wäre für jeden Tip dankbar.
Gruß geko