keine globalen Daten aus Druckprog. während SapScript-Aufruf

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

keine globalen Daten aus Druckprog. während SapScript-Aufruf

Beitrag von HAWK_ (ForumUser / 4 / 0 / 0 ) »
Hallo Entwickler,

ich habe ein kleines Problemchen mit einem SapScript-Formular.
Ich hole etwas, aus um zu beschreiben, was ich vorhabe.
Ein Benutzer soll über ein Programm in einer externen Programmiersprache Daten erfassen. Diese werden durch manuelles Bestätigen an einen RFC-Baustein übergeben.
Dieser FB sammelt nun zu diesen Parametern auf der Datenbank die Daten in einer Struktur. Eigentlich wollte ich im FB direkt den Formular-Aufruf starten (Call Function 'Open_Form', Call Function 'Write_Form', Call Function 'Close_Form'. Dabei stellte ich jedoch über das Debugging vom Formular fest, dass Struktur während des Aufrufs keinerlei Daten beinhaltet. Die Struktur enthält aber Daten nur im Formular sind die Felder alle leer. Nach Prüfung des Formulars war auch zu erkennen, dass es keinerlei Fehler beinhaltet und somit die Struktur an sich dem Formualr bekannt ist.
Daraufhin habe ich mir andere Programme gesucht, wo SapScript aufgerufen wird. Mir kam langsam der Gedanke, dass es vielleicht mit einem FB gar nicht funktioniert.
Ich legte als einen Report an, in diesem eine Form 'print' und kopierte das relevante Coding dorthinein. Im FB habe ich die Struktur in eine interne Tabelle geschrieben die Form 'print' vom FB aus im neuen Report aufgrerufen und Daten per EXPORT/IMPORT Befehl übergeben. Alles soweit gut, Programm ist aufgerufen, Daten sind da.
Nun kommt wieder der Aufruf des Formulars (übrigens der Formularname und der Drucker stehen auch in dieser Struktur). Das richtige Formular wird gerufen und zum richtigen Drucker geschickt aber die Struktur ist während des Formularaufrufs wieder nicht erreichbar bzw. leer. Ich weiß absolut nicht weiter.
Ich hoffe jemand kann etwas dazu sagen.
Vielen Dank vorrab für die Hilfe.

mfg HAWK

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


Re: keine globalen Daten aus Druckprog. während SapScript-Aufruf

Beitrag von HAWK_ (ForumUser / 4 / 0 / 0 ) »
oh man, jetzt habe ich das Druckprogramm mit 'submit' aufgerufen und es funktioniert. Kann mir vielleicht jemand einen Grund für diese stundenlange Ratlosigkeit nennen?

Re: keine globalen Daten aus Druckprog. während SapScript-Aufruf

Beitrag von Margolwes (ForumUser / 83 / 2 / 0 ) »
So ganz hab' ich's nicht verstanden, hatte aber auch mal das Problem, daß die Daten auf dem Weg vom Report zum Formular "verlorengingen". Ursache war, daß beim Aufruf der FuBas in OPTIONS-TDPROGRAM nicht der Reportname angegeben war. Mach ich jetzt immer, seitdem habe ich Ruhe.

Grüße, Margolwes

Seite 1 von 1

Vergleichbare Themen

0
Antw.
1064
Views
Mitgabe von Daten beim Aufruf einer Url in Release 4.6C
von brinki » 07.03.2006 11:00 • Verfasst in ABAP® Core
3
Antw.
2820
Views
ALV Grid Daten beim zweiten aufruf löschen
von annaarnst » 23.06.2008 15:02 • Verfasst in ABAP® Core
7
Antw.
3204
Views
SapScript -> keine Daten im Formular
von kpas » 04.01.2005 10:18 • Verfasst in ABAP® Core
2
Antw.
1632
Views
Umgehung von globalen Klassen möglich?
von rambozola » 30.11.2006 08:10 • Verfasst in ABAP Objects®
2
Antw.
2131
Views
Können lokale Klasse von Globalen erben?
von gs3rr4 » 24.04.2017 13:36 • Verfasst in ABAP Objects®

Ü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.