FS 'WS_UPLOAD' in Klasse umwandeln cl_gui_frontend_services

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

FS 'WS_UPLOAD' in Klasse umwandeln cl_gui_frontend_services

Beitrag von L0w-RiDer (Expert / 535 / 83 / 2 ) »
Hallo,

ich weiß in letzter Zeit stelle ich viele Frage :).

Ich habe ein Programm bei dem ich den Funktionsbaustein 'WS_UPLOAD' in die Klasse cl_gui_frontend_services=>gui_upload umwandeln sollte. Soweit so gut. Nun stellt sich nun folgendes Problem dar:

Der Funktionsbaustein 'WS_UPLOAD' hat nun die folgenden Exportparameter: LINE_EXIT, USER_FORM und USER_PROG die bei der Methode leider nicht vorhanden sind. Ich hab ins Coding von der Methode geschaut und leider nichts Vergleichbares gefunden, dass etwas gleiches erledigt.

Weiß da jemand Bescheid?

Vielen Dank im Voraus.

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


Re: FS 'WS_UPLOAD' in Klasse umwandeln cl_gui_frontend_servi

Beitrag von Wann (ForumUser / 57 / 3 / 15 ) »
LINE_EXIT dient ja dazu, etwas anzuhängen(sofern gefüllt). Das wäre anders bei der Umstellung auf die Klasse cl_gui_frontend_services=>gui_upload zu lösen. USER_FORM und USER_PROG deuten auf eine FORM-ROUTINE in einem Programm hin (sofern gefüllt). Da müsste man sich die entsprechende Logik ansehen.

Re: FS 'WS_UPLOAD' in Klasse umwandeln cl_gui_frontend_servi

Beitrag von a-dead-trousers (Top Expert / 4271 / 213 / 1140 ) »
Die beiden Parameter USER_FORM und USER_PROG werden nur beim Upload über ITS (ITS_UPLOAD) verwendet.
Außerdem steht bei der Parameterbeschreibung ganz groß: DO NOT USE.

Wenn ihr das wirklich in einem eurer internen Programme mit diesen Parametern in Verwendung habt, müsstest du die zugehörige Form-Routine analysieren um zu wissen was da genau passiert und dann dieselben Schritte auf das Ergebnis des Uploads der Methode anwenden.
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: FS 'WS_UPLOAD' in Klasse umwandeln cl_gui_frontend_servi

Beitrag von ewx (Top Expert / 4784 / 294 / 628 ) »
Mit USER_PROG und USER_FORM konnte man eine sehr schöne Sache machen, nämlich die Datei Zeilenweise einlesen.
so konnte man bei einer mehreren megabyte große Datei schnell prüfen, ob die Struktur überhaupt richtig ist.
Das geht in der Tat mit der Methode GUI_UPLOAD nicht mehr.

Seite 1 von 1

Vergleichbare Themen

3
Antw.
805
Views
Klasse CL GUI FRONTEND SERVICES, Methode GUI DOWNLOAD
von L0w-RiDer » 27.08.2019 12:58 • Verfasst in ABAP® für Anfänger
1
Antw.
2012
Views
Lokale Klasse autom. in globale Klasse ändern
von JohnLocklay » 09.01.2019 09:10 • Verfasst in ABAP Objects®
5
Antw.
3011
Views
Klasse soll Typdefinition von anderer Klasse nutzen
von debianfan » 24.05.2017 11:30 • Verfasst in ABAP Objects®
1
Antw.
1827
Views
Web Services mit MiniSAP
von gerd-im-netz » 13.09.2006 14:18 • Verfasst in SAP - Allgemeines
0
Antw.
3095
Views
WEB-Services Schulungen
von Anfänger » 04.11.2011 11:39 • Verfasst in Web Application Server

Ü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