SF: Letzte Seite nur bei bestimmter Bedgingung

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
2 Beiträge • Seite 1 von 1
2 Beiträge Seite 1 von 1

SF: Letzte Seite nur bei bestimmter Bedgingung

Beitrag von bapimueller (Specialist / 107 / 8 / 1 ) »
Hallo zusammen,
in einem Smartform soll unter einer best. Bedingung (WERKS=5200) eine zusätzliche letzte Seite drucken. In dem Smartforms gibt es die folgenden Seiten:

FIRST -> Folgeseite: NEXT
NEXT -> Folgeseite: NEXT
LASTPAGE_5200 -> Folgeseite: LASTPAGE_5200 <- neu angelegt

Jetzt habe ich eine neue Seite (LASTPAGE_5200) definiert mit einem weiteren Hauptfenster (MAIN_LAST), damit ich den Inhalt, Variablen, Texte dort drucken kann. Wenn ich für die letzte Seite das MAIN Fenster anpasse, dann hat das Auswirkung auf die anderen Seiten.
Ich habe dann für die Seite NEXT ein Kommando definiert, welches die folgende Bedingung enthält:
SFSY-PAGE = SFSY-FORMPAGES und
IT_CAUFVD-WERKS = 5200
'nur nach Ende des Hauptfensters' ist angehakt.

Meine Erwartung ist, dass aufgrund der Bedingung die Seite LASTPAGE_5200 aufgerufen und verarbeitet wird. Das geschieht aber nicht.

Hat jm. eine Idee, wie ich die Aufgabe gelöst bekomme?

Viele Grüße,
Thomas
Thomas Müller
SAP Beratung
M: +49 (0) 173 / 870 39 31
T: +49 (0) 6228 / 924 560
F: +49 (0) 6228 / 924 559

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


Re: SF: Letzte Seite nur bei bestimmter Bedgingung

Beitrag von a-dead-trousers (Top Expert / 4271 / 213 / 1140 ) »
1) Auf der "letzten Seite" muss dasselbe Hauptfenster wie auf allen anderen Seiten existieren.
2) Die Bedingung für den Seitenwechsel ist NUR "if IT_CAUFVD-WERKS = 5200".
3) Alles was nach dem Seitenwechsel im Hauptfenster defeniert ist, wird auf der neuen Seite gedruckt. Wenn also ein anderes Layout verwendet werden soll, darf im Hauptfenster nur ein Leertext gedruckt werden. Alles was vom Layout abweicht muss in "normalen" Fenstern ausgegeben werden.
4) Es muss immer etwas im Hauptfenster einer Seite ausgegeben werden, sonst erfolgt auch keine Ausgabe der anderen Fenster.

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

Seite 1 von 1

Vergleichbare Themen

1
Antw.
1610
Views
Smartform: letzte Seite drucken ja/nein?
von Frank Zet. » 22.06.2015 11:01 • Verfasst in ABAP® Core
2
Antw.
2541
Views
Smart Forms: Andere LETZTE SEITE in n-seitigem Formular
von Nordlicht » 13.07.2018 09:28 • Verfasst in ABAP® für Anfänger
2
Antw.
936
Views
Gesucht: Funktionsbausteine mit bestimmter Schnittstelle
von ereglam » 14.09.2007 10:15 • Verfasst in ABAP® Core
3
Antw.
1923
Views
Bestimmte Zeichenanzahl ab bestimmter Position abfragen
von Andrea F. » 18.01.2006 17:04 • Verfasst in ABAP® für Anfänger
6
Antw.
20888
Views
Summieren bestimmter Felder in interner Tabelle
von kaufikauf » 14.08.2014 14:59 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Zugriff auf Daten via Webdav
vor 16 Stunden von msfox 1 / 31
Interne Tabelle
vor 17 Stunden von sap_enthusiast 3 / 162
Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 71

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.

Aktuelle Forenbeiträge

Zugriff auf Daten via Webdav
vor 16 Stunden von msfox 1 / 31
Interne Tabelle
vor 17 Stunden von sap_enthusiast 3 / 162
Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 71

Unbeantwortete Forenbeiträge

Zugriff auf Daten via Webdav
vor 16 Stunden von msfox 1 / 31
Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 71
Group Items auf einer Filterbar
vor einer Woche von Bright4.5 1 / 111