Smartforms Main-Fenster: Automatische Seitenumbruch falsche Zwischensumme

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

Smartforms Main-Fenster: Automatische Seitenumbruch falsche Zwischensumme

Beitrag von swonny (Specialist / 102 / 10 / 2 ) »
Hallo Experten,
habe folgendes Problem:

Ich habe eine Rechnung auf dieser sollten 4. Positionen ausgegeben werden dann würde auch die Zwischensumme stimmen, tatsächlich werden aber nur 3 Positionen auf die Rechnung aufgedruckt wobei der Hauptbereich 4. mal durchlaufen wird.

Im Main-Fenster
gibt es für die Positionen ein
> Kopfbereich
> Hauptbereich (sollte eigentlich 4 . mal durchlaufen werden ) (siehe Anhang)
> Fußbereich (wird 1. Durchlaufen Ausgabe Text "Zwischensumme" das ist OK)

anscheinend wird der automatische Seitenumbruch falsch prozessiert.

Kann man in Smartforms herausfinden wann das System ein automatische Seitenumbruch durchführt?

Grüße
swonny
2020-01-17 12_18_10-Window.png

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


Re: Smartforms Main-Fenster: Automatische Seitenumbruch falsche Zwischensumme

Beitrag von Lucyalison (Specialist / 262 / 51 / 26 ) »
Hallo Swonny,

ich werde noch nicht ganz schlau aus Deiner Beschreibung - Wenn ich mir Deine Rechnung anschaue, dann passen doch 4 Positionen überhaupt nicht in das Main-Fenster und Smartforms macht völlig zurecht einen Seitenumbruch. Was mir an Info fehlt - gibt es einen 2.Seite? Und wie berechnest Du die Zwischensumme? Es sieht so aus als ob diese über alle Positionen berechnet wird und nicht nur für die Positionen, die auf eine Seite passen.
Du kannst Dir mal das Beispiel Smartforms SF_SUBTOTALS anschauen. Da wird die Zwischensumme bei der SFLIGHT Tabelle in der Programmzeile CALC_SUBTOTAL berechnet. Damit wärst Du immer auf der sicheren Seite dass die Zwischensumme auch stimmt.

Viele Grüsse
Nicola


Re: Smartforms Main-Fenster: Automatische Seitenumbruch falsche Zwischensumme

Beitrag von Lucyalison (Specialist / 262 / 51 / 26 ) »
Hallo Wolfgang,

Dein Beispiel ist für Adobe forms, swonny braucht Smartforms Hilfe.

Viele Grüsse
Nicola

Re: Smartforms Main-Fenster: Automatische Seitenumbruch falsche Zwischensumme

Beitrag von swonny (Specialist / 102 / 10 / 2 ) »
Lucyalison hat geschrieben:
29.01.2020 14:06
Hallo Swonny,
ich werde noch nicht ganz schlau aus Deiner Beschreibung - Wenn ich mir Deine Rechnung anschaue, dann passen doch 4 Positionen überhaupt nicht in das Main-Fenster und Smartforms macht völlig zurecht einen Seitenumbruch.
das stimmt, 4 Positionen passen nicht drauf
aber die Tabellenschleife im Hauptbereich wird 4 mal prozessiert, unverständlich da es eh nicht drauf passt.

Lucyalison hat geschrieben:
29.01.2020 14:06
gibt es einen 2.Seite? Und wie berechnest Du die Zwischensumme?
es gibt eine zweite Seite,
die Zwischensummen werden über ein Tabellenschleife im Hauptbereich
berechnet, wie auf den unteren Screenshot zu sehen.




Lucyalison hat geschrieben:
29.01.2020 14:06
Es sieht so aus als ob diese über alle Positionen berechnet wird und nicht nur für die Positionen, die auf eine Seite passen.
Es werden nur die Positionen für die jeweilige Seite ausgegeben.
Lucyalison hat geschrieben:
29.01.2020 14:06
Hallo Swonny,

Du kannst Dir mal das Beispiel Smartforms SF_SUBTOTALS anschauen. Da wird die Zwischensumme bei der SFLIGHT Tabelle in der Programmzeile CALC_SUBTOTAL berechnet. Damit wärst Du immer auf der sicheren Seite dass die Zwischensumme auch stimmt.
genauso werden bei mir auch die Positionen ausgegeben, nur das Formular ist etwas komplexer.

Anscheinend kann man bei Adobe-Forms aktiv in die Prozessierung des automatischen Seitenumbruch eingreifen, ist das auch in Smartforms möglich?

https://www.berater-wiki.de/Scripting_Z ... .9Cbertrag

Unter dieser Seite wird von der SAP die Prozessierung des automatischen Seitenumbruch recht theoretisch erläutert gibt es hierzu vielleicht irgendwo ein praktisches Beispiel?

https://help.sap.com/doc/saphelp_srm702 ... cache=true

Vielen Dank schon mal für die schnelle Hilfe.

Grüße
swonny

Re: Smartforms Main-Fenster: Automatische Seitenumbruch falsche Zwischensumme

Beitrag von Tron (Top Expert / 1327 / 35 / 332 ) »
Moin.
Ich nehme an das die Subtotals über die eingebaute Funktion des Tabellenelements realisiert wurde ?
In einem Test habe ich mal herausgefunden, das man den Summenwert nach Seitenumbruch per coding zurücksetzen kann/muß.

gruß Jens
<:: XING-Gruppe Tricktresor::>
Die deutsche Rechtschreibung ist Freeware, du darfst sie kostenlos nutzen –
Aber sie ist nicht Open Source, d. h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen.

Re: Smartforms Main-Fenster: Automatische Seitenumbruch falsche Zwischensumme

Beitrag von swonny (Specialist / 102 / 10 / 2 ) »
Tron hat geschrieben:
25.03.2020 19:04
Moin.
Ich nehme an das die Subtotals über die eingebaute Funktion des Tabellenelements realisiert wurde ?
gruß Jens
Hi Jens, ich stehe gerade auf dem Schlauch, die Zwischensummen werden bei mir anhand der Schleife im Hautbereich berechnet und im Fußbereich ausgegeben wie auf dem zweiten Screenshot zu sehen.
Wie kann ich es über die "eingebaute Funktion des Tabellenelements" wie du beschreibst ausgeben? hast du da vielleicht ein Beispiel?
Tron hat geschrieben:
25.03.2020 19:04
In einem Test habe ich mal herausgefunden, das man den Summenwert nach Seitenumbruch per coding zurücksetzen kann/muß.
das würde vielleicht das Problem auch schon löse, wie hast du das geschafft?

Vielen Dank schon mal vorab für die Hilfe.

Viele Grüße
swonny

Re: Smartforms Main-Fenster: Automatische Seitenumbruch falsche Zwischensumme

Beitrag von Tron (Top Expert / 1327 / 35 / 332 ) »
Moin.
Hier ein Beispiel für Zwischensumme pro Seite mit der berühmtesten Tabelle der SAP. 🤪
gruß Jens

Folgende Benutzer bedankten sich beim Autor Tron für den Beitrag (Insgesamt 2):
abumaswonny

<:: XING-Gruppe Tricktresor::>
Die deutsche Rechtschreibung ist Freeware, du darfst sie kostenlos nutzen –
Aber sie ist nicht Open Source, d. h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen.

Re: Smartforms Main-Fenster: Automatische Seitenumbruch falsche Zwischensumme

Beitrag von swonny (Specialist / 102 / 10 / 2 ) »
Tron hat geschrieben:
27.03.2020 08:16
Moin.
Hier ein Beispiel für Zwischensumme pro Seite mit der berühmtesten Tabelle der SAP. 🤪
gruß Jens

Hallo Jens,
danke für den Tipp, so wird es funktionieren, muss nur die Tabelle um die Preise ergänzen und dann läuft's. 😊
Besten Dank nochmal.

Seite 1 von 1

Vergleichbare Themen

0
Antw.
1351
Views
Main-Fenster in SmartForms
von baldeagle » 03.04.2007 15:02 • Verfasst in ABAP® Core
7
Antw.
1851
Views
Smartforms Main-Fenster mit dynamischer Größe
von Anja U » 12.11.2019 17:25 • Verfasst in ABAP® Core
4
Antw.
4962
Views
SmartForms: ist MAIN-Fenster-2 möglich? Gibt es eine Lösung?
von Jenni » 15.11.2007 17:08 • Verfasst in ABAP® für Anfänger
2
Antw.
1711
Views
SAPscript - Address...Endaddress im Fenster Main
von tmaurer » 06.10.2005 15:39 • Verfasst in ABAP® Core
1
Antw.
2091
Views
SAP-Script: Boxen und Linien im TOP-Bereich des MAIN-Fenster
von ST22 » 19.04.2005 15:18 • Verfasst in SAP - Allgemeines

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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.

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 1514
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8127