SAP Script, programmgesteuerter Wechsel auf Folgeseite

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

SAP Script, programmgesteuerter Wechsel auf Folgeseite

Beitrag von codierknecht (ForumUser / 84 / 0 / 0 ) »
Hi zusammen,

ich habe ein Formular erstellt, welches aus den Seiten FIRST und NEXT besteht.
FIRST hat als Folgeseite NEXT. NEXT hat als Folgeseite NEXT. Das habe ich mir aus anderen Formularen abgeguckt.

Jetzt möchte ich im Druckprogramm gezielt auf die Seite NEXT wechseln.

Code: Alles auswählen.


CALL FUNCTION 'CONTROL_FORM'
  EXPORTING
    COMMAND         = 'NEW-PAGE NEXT'
* EXCEPTIONS
*   UNOPENED        = 1
*   UNSTARTED       = 2
*   OTHERS          = 3

Ich erhalte dann die Meldung:
Ausgabe ist endlos oder enthält zu viele Seiten
(>3)
Das geschieht, sobald ich am CONTROL_FORM ankomme.
Das Druckprogramm dieht etwa so aus:

OPEN_FORM
WRITE_FORM
...
...
CONTROL_FORM 'NEW-PAGE NEXT'
WRITE_FORM
..
...
CLOSE_FORM

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


Beitrag von ewx (Top Expert / 4784 / 294 / 628 ) »
Wo erhältst du die Meldung? nachdem CONTROL_FORM ausgeführt wurde?

In deinem Fall reicht auch "NEW-PAGE", da "NEXT" in jedem Fall die Folgeseite ist. Viellecht stört er sich daran, dass du schon auf "NEXT" bist...?!?

Beitrag von codierknecht (ForumUser / 84 / 0 / 0 ) »
Hallo,

die Meldung erhalte ich beim Aufruf des CONTROL_FORM. Wenn ich dieses ganz weg lasse, habe ich nur eine Seite und keine zwei. Daher glaube ich nicht, dass ich bereits auf der NEXT Seite bin.

Beitrag von codierknecht (ForumUser / 84 / 0 / 0 ) »
Ich habe nun einmal die Folgeseite von NEXT auf FIRST geändert. Nun habe ich erst recht einen Fehler erwartet. Aber es geht.

Jetzt habe ich folgendes Ergebnis:

erste Seite

Leere Seite mit meinem Kopffenster

dritte Seite mit dem imhalt meiner gewünschten zweiten Seite.

Ich habe das CONTROL_FORM einmal weggelassen. Dann erhalte ich als Ergebnis wieder nur meine erste Seite.
Wie erhalte ich denn Umbruch und wann wird dieser automatisch erzeugt?

Beitrag von ewx (Top Expert / 4784 / 294 / 628 ) »
Hast du auf der Seiten den Seitenzähler-Modus auf "INC" stehen?

Beitrag von codierknecht (ForumUser / 84 / 0 / 0 ) »
Seite FolgeSeite Modus
FIRST NEXT START
NEXT FIRST INC

Es hat offenslichtlich was mit der Folgeseite zu tun. Ich habe die schon auf alle denkbaren Werte gesetzt aber ohne Erfolg

Beitrag von ewx (Top Expert / 4784 / 294 / 628 ) »
FIRST->NEXT
NEXT->NEXT
ist eigentlich das "FBI-Standardvorgehensweise"
Ich habe da noch nie Probleme gehabt.
Das formular ist aktiv?
Hast du auf NEXT ein MAIN-Fenster definiert?
Ansonsten weiss ich auch nix mehr...

Beitrag von codierknecht (ForumUser / 84 / 0 / 0 ) »
Das wars. Du hast gerade die Lösung präsentiert.

In der zweiten Seite habe ich kein MAIN Fenster definiert, weil ich es gar nicht brauchte. (Hier waren nur Boxen für Unterschriften, sozusagen der Anhang zur ersten Seite)

Das Fenster habe ich nun einfach hinzugefügt, aber kein Element angesprochen und schon sind es zwei wunderbare und korrekte Seiten.

Vielen Dank dafür.

Seite 1 von 1

Vergleichbare Themen

1
Antw.
1548
Views
Folgeseite in SAP-SCRIPT
von void » 01.06.2007 15:41 • Verfasst in ABAP® für Anfänger
2
Antw.
2639
Views
SAPSCRIPT Folgeseite im MAIN BOTTOM Textelement
von dieter60 » 10.08.2016 10:05 • Verfasst in ABAP® für Anfänger
2
Antw.
174
Views
Wechsel zu SAP BW
von L0w-RiDer » 22.07.2022 10:27 • Verfasst in ABAP® für Anfänger
0
Antw.
1208
Views
Wechsel von 4.6 C auf ERP 2005
von winter06 » 23.03.2007 10:46 • Verfasst in SAP - Allgemeines
1
Antw.
4188
Views
Wechsel des Entgeltabrechnungssystem
von Thilo1965 » 21.08.2008 17:41 • Verfasst in Human Resources

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Zwischensumme Adobe Forms
vor 2 Tagen von Lucyalison 1 / 64
Interne Tabelle
vor 5 Tagen von black_adept 2 / 133
MaLo-Checker in ABAP
vor einer Woche von A6272 6 / 254

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

Zwischensumme Adobe Forms
vor 2 Tagen von Lucyalison 1 / 64
Interne Tabelle
vor 5 Tagen von black_adept 2 / 133
MaLo-Checker in ABAP
vor einer Woche von A6272 6 / 254

Unbeantwortete Forenbeiträge

Zwischensumme Adobe Forms
vor 2 Tagen von Lucyalison 1 / 64
Group Items auf einer Filterbar
vor einer Woche von Bright4.5 1 / 107
tRFC Transaktionen SM58
vor 4 Wochen von A6272 1 / 140