Smartforms Text in Zeile drucken

Getting started ... Alles für einen gelungenen Start.
7 Beiträge • Seite 1 von 1
7 Beiträge Seite 1 von 1

Smartforms Text in Zeile drucken

Beitrag von Bright4.5 (Specialist / 273 / 21 / 1 ) »
Hallo an alle,

ich hätte ein Smartforms, welches eine Schleife beinhaltet in welches es mehrere Positionen ausdruckt. Nun möchte ich in einer Spalte nach dem letzten Wert noch einen Text auch ausgeben (in der Spalte). Wenn ich dies nun so einfüge, wird der Text für jede Position angedruckt. Ich möchte ihn allerdings nur einmal ganz zum Schluß drucken.

Wie könnte man so etwas schön lösen?

Vielen Dank im Voraus.

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


Re: Smartforms Text in Zeile drucken

Beitrag von a-dead-trousers (Top Expert / 4372 / 222 / 1175 ) »
*KopfKratzKratz*
Außerhalb der Schleife, z.B. fix platziert in einem eigenen Fenster?
In der Fusszeile?
Eingerückt, direkt nach der Schleife (wenn keine "Tabelle")?
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: Smartforms Text in Zeile drucken

Beitrag von Bright4.5 (Specialist / 273 / 21 / 1 ) »
Hmm hat leider alles nicht funktioniert.

Weiß jemand wie man immer eine zusätzliche Seite bei einem Smartforms erstellen kann. Damit ich dort diesen Text noch drucke?

Re: Smartforms Text in Zeile drucken

Beitrag von Bright4.5 (Specialist / 273 / 21 / 1 ) »
Ich müsste dazu sagen, dass es auf dem Formular auch bereits eine Seite "NEXT" gibt. Ich möchte aber immer auf einer letzten Seite diesen Text dann noch drucken.

Weiß jemand wie das funktioniert? Vielen Dank im Voraus.

Re: Smartforms Text in Zeile drucken

Beitrag von Lucyalison (Specialist / 262 / 51 / 26 ) »
Es müsste eigentlich klappen wenn Du mit Describe Table xxx Lines gv_lines die Anzahl der Datensätze Deines Loops am Anfang ermittelt und dann eine Variable in der Schleife hochzählst. Dazu kannst Du ja Coding in die Schleife hängen, die immer 1 zu dem Parameter gv_zaehl dazuaddiert. Und wenn gv_lines = gv_zaehl ist hast Du das Ende der Schleife erreicht und kannst Deinen Text ausgeben. Dort schreibst Du in der Bedingung, dass eben gv_lines = gv_zaehl sein muss. Das sollte eigentlich funktionieren :-)

Viele Grüsse
Nicola

Re: Smartforms Text in Zeile drucken

Beitrag von Bright4.5 (Specialist / 273 / 21 / 1 ) »
Okay, vielen Dank soweit schon mal. Ich werde das mal gleich ausprobieren. Mir wäre jetzt bloß noch mal eine Lösung eventuell eingefallen und zwar könnte ich das Main-Fenster ein bisschen nach oben ziehen und darunter ein neues Fenster mit anlegen und dort den Text reinschreiben. Bloß, wenn ich das Main-Fenster und Main-Row-First Fenster hoch ziehe, bekomme ich immer folgende Fehlermeldung(Siehe Bild).

Was müsste ich da beachten, dass ich dieses Fenster so hochziehen kann?

Vielen Dank im Voraus.

Re: Smartforms Text in Zeile drucken

Beitrag von Bright4.5 (Specialist / 273 / 21 / 1 ) »
Okay, habe es schon gelöst :) .

Man musste einfach nur die Tabelle auch hochziehen : D

Seite 1 von 1

Vergleichbare Themen

3
Antw.
8109
Views
SAPScript: Zeile farbig Drucken
von urk » 12.03.2005 08:37 • Verfasst in Basis
0
Antw.
1137
Views
sapscript soll Zeile mit 255 Zeichen drucken!!
von klausq » 14.12.2006 09:35 • Verfasst in ABAP® Core
3
Antw.
5412
Views
Alv Grid Zeile mit Icon + Text
von Elmo » 14.09.2007 20:00 • Verfasst in ABAP Objects®
2
Antw.
4056
Views
Smartforms: Anhang drucken
von mcvogel42 » 22.11.2006 15:15 • Verfasst in ABAP® Core
10
Antw.
3656
Views
Langtextfeld mit Smartforms drucken
von Tgut » 10.07.2014 16:32 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

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.