ALV Zeilenhöhe ändern

Getting started ... Alles für einen gelungenen Start.
21 Beiträge • Seite 1 von 2 (current) Nächste
21 Beiträge Seite 1 von 2 (current) Nächste

ALV Zeilenhöhe ändern

Beitrag von stony007_de (Specialist / 112 / 6 / 0 ) »
Hi
ich muss eine Liste erstellen, in welcher in ausgedruckter From handschriftliche Notizen in der letzten Spalte ergänzt werden müssen.
Die Liste habe ich in meinem ersten ALV realisiert. :up:

Leider ist der Text per default recht klein.
Nun stellt sich mir die Frage, kann ich die Höhe der Zeile beeinflussen? Der Workaround wäre immer eine leer Zeile anzuhängen.
Dabei wir es dann probleme beim ausdruck geben...

Hast jemand ne gute idee für mich?


mfg
stony007_de

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: ALV Zeilenhöhe ändern

Beitrag von a-dead-trousers (Top Expert / 4483 / 231 / 1205 ) »
Die Zeilenhöhe kann man leider nicht direkt beeinflussen.
Nur die "Aufbereitung", also wieviele Zeilen/Spalten pro Seite ausgegeben werden.
(Achtung: Unter Spalten versteht ABAP hier die Zeichen pro Zeile)
Je niedriger die Zeilenanzahl desto "höher" wird die einzelne Zeile dargestellt.

Die Möglichkeit mit einer zusätzlichen Leerzeile erschein mir als die einfachste/schnellste Lösung für das Problem.

Die Alternative wäre einen eigenen Ausdruck in Smartforms/SapScript oder Adobe-Forms zu relaisieren.

lg ADT
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Re: ALV Zeilenhöhe ändern

Beitrag von stony007_de (Specialist / 112 / 6 / 0 ) »
danke für die antwort
sowas habe ich mit schon gedacht!
Kann man die aufbereitung im code hinterlegen?

Re: ALV Zeilenhöhe ändern

Beitrag von ralf.wenzel (Top Expert / 4009 / 208 / 282 ) »
stony007_de hat geschrieben:Hi
ich muss eine Liste erstellen, in welcher in ausgedruckter From handschriftliche Notizen in der letzten Spalte ergänzt werden müssen.
Ach du lieber Himmel, wer denkt sich solche Prozesse aus????
stony007_de hat geschrieben:Die Liste habe ich in meinem ersten ALV realisiert. :up:
Falsches Werkzeug, ein ALV rotzt eine Liste aus dem System, im SAP kann man froh sein, dass diese nicht mehr in Keilschrift (also mit WRITE) erzeugt werden müssen.

Wenn du gestalterisch eingreifen willst, ist ein Formular das richtige Werkzeug. Workarounds wie geänderte Druckaufbereitung funktioniert nur bedingt....
Bild
Ralf Wenzel Heuristika SAP-Development -- 25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Re: ALV Zeilenhöhe ändern

Beitrag von stony007_de (Specialist / 112 / 6 / 0 ) »
Auch du großer ..... dann muss ich mir mal ein how-to für Formular Programmierung suchen. Das hab ich nämlich auch noch nicht gemacht.

Macht man das mit SAP-Script oder Adobe-Form?

Für Links oder Tipp's wäre ich sehr dankbar..

VG
stony007_de

Re: ALV Zeilenhöhe ändern

Beitrag von ralf.wenzel (Top Expert / 4009 / 208 / 282 ) »
Quick and Dirty geht gut mit SAPscript, ich hab so manchen Report damit "aufgepeppt", dass ich die Ausgabe in ein Formular umgelenkt habe. Literatur gibt's zu SAPscript kaum noch, weil das eigentlich EOL ist. Aber es gibt noch das hier, damit hab ich auch SAPscript gelernt.
Bild
Ralf Wenzel Heuristika SAP-Development -- 25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Re: ALV Zeilenhöhe ändern

Beitrag von stony007_de (Specialist / 112 / 6 / 0 ) »
OHhh harte Lektüre zur Nacht.
Werde mir morgen erstmal ein paar HowTo's suchen und mein Glück versuchen.

Danke erstma

vg.
Stony007_de

Re: ALV Zeilenhöhe ändern

Beitrag von Pyro (Specialist / 121 / 14 / 18 ) »
ralf.wenzel hat geschrieben:weil das eigentlich EOL ist.
Wobei es dann evtl. auch aus dem Grund Sinn machen würde auf neuere Techniken zu setzen, sonst kommt man ja nie von dem alten Mist weg...
Evtl. wäre es hier sinnvoller das ganze in Smartforms (nach kurzer Einarbeitungszeit sind die ja relativ selbsterklärend) oder sogar in Adobe Forms (soweit die technische Voraussetzung gegeben ist) umzusetzen. Adobe Forms finde ich persönlich aber nicht sonderlich intuitiv. Es ist möglich, dass es ein schönes handling hat, wenn man weiß, was man tun muss, aber bis dahin ist es mMn ziemlich unübersichtlich...

Re: ALV Zeilenhöhe ändern

Beitrag von ralf.wenzel (Top Expert / 4009 / 208 / 282 ) »
Pyro hat geschrieben:
ralf.wenzel hat geschrieben:weil das eigentlich EOL ist.
Wobei es dann evtl. auch aus dem Grund Sinn machen würde auf neuere Techniken zu setzen, sonst kommt man ja nie von dem alten Mist weg...
Evtl. wäre es hier sinnvoller das ganze in Smartforms (nach kurzer Einarbeitungszeit sind die ja relativ selbsterklärend) oder sogar in Adobe Forms (soweit die technische Voraussetzung gegeben ist) umzusetzen. Adobe Forms finde ich persönlich aber nicht sonderlich intuitiv. Es ist möglich, dass es ein schönes handling hat, wenn man weiß, was man tun muss, aber bis dahin ist es mMn ziemlich unübersichtlich...
Naja, hinter SmartForms werkelt ja immer noch der SAPscript-Formularprozessor - insofern und weil man bei einfachen Anforderungen schneller zu einem Ergebnis kommt, habe ich SAPscript vorgeschlagen.
Bild
Ralf Wenzel Heuristika SAP-Development -- 25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Re: ALV Zeilenhöhe ändern

Beitrag von ewx (Top Expert / 4913 / 332 / 653 ) »
ralf.wenzel hat geschrieben:Quick and Dirty geht gut mit SAPscript,
Ralf, Ich stelle mir gerade deine Antwort vor, wenn irgend jemand anderes vorgeschlagen hätte, SAPScript zu nehmen... :D
Ich würde in jedem Fall Smartforms nehmen, das es wirklich relativ einfach und gut zu verstehen ist. Zumal es letztendlich wirklich nur um eine Liste geht.

Re: ALV Zeilenhöhe ändern

Beitrag von a-dead-trousers (Top Expert / 4483 / 231 / 1205 ) »
ewx hat geschrieben:
ralf.wenzel hat geschrieben:Quick and Dirty geht gut mit SAPscript,
Ralf, Ich stelle mir gerade deine Antwort vor, wenn irgend jemand anderes vorgeschlagen hätte, SAPScript zu nehmen... :D
Amen! :P
ewx hat geschrieben:Ich würde in jedem Fall Smartforms nehmen, das es wirklich relativ einfach und gut zu verstehen ist. Zumal es letztendlich wirklich nur um eine Liste geht.
Ja, auch ich würde eher SmartForms vorschlagen, auch weil man so (gezwungenermaßen) den Ausdruck von der Programmlogik trennen muss, was zu aufgeräumteren Code führt.
Außerdem hat SF den Vorteil, dass man hier "echte" Tabellen beim Ausdruck verwenden kann und diese nicht umständlich mit Tabstopps und BOX-Befehlen realisieren muss.

lg ADT
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Re: ALV Zeilenhöhe ändern

Beitrag von ralf.wenzel (Top Expert / 4009 / 208 / 282 ) »
ewx hat geschrieben:
ralf.wenzel hat geschrieben:Quick and Dirty geht gut mit SAPscript,
Ralf, Ich stelle mir gerade deine Antwort vor, wenn irgend jemand anderes vorgeschlagen hätte, SAPScript zu nehmen... :D
Och, wenn man das gut begründet.... Wobei die Gegenargumente (Tabellen!) nicht von der Hand zu weisen sind.
Bild
Ralf Wenzel Heuristika SAP-Development -- 25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Re: ALV Zeilenhöhe ändern

Beitrag von stony007_de (Specialist / 112 / 6 / 0 ) »
Moin
Also SmartForms beispiele suchen... :up:

Re: ALV Zeilenhöhe ändern

Beitrag von black_adept (Top Expert / 4158 / 136 / 959 ) »
Hallo Stony,

vielleicht brauchst du ja auch gar nichts programmieren.
Wenn deine ALV-Liste nur bei Bedarf ausgedruckt werden soll und das Ganze auch noch online geschehen kann könntest du deine Liste einfach als EXCEL-Datei anzeigen lassen und diese EXCEL-Datei dann mit 2 Klicks auf die Schriftgröße bringen, die dir genehm ist.
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: ALV Zeilenhöhe ändern

Beitrag von stony007_de (Specialist / 112 / 6 / 0 ) »
ok hab jetzt ein wenig in smartforms reingschaut.
jetzt meine 1. Frage:
In meinem Programme frage ich mehrere Tabellen ab und fülle die gewünschten daten in eine interne Tabelle.
Muss ich diesen Code komplett in das Smartform übertragen?

vG
stony007_de


Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.