Bausteine benutzen?

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

Bausteine benutzen?

Beitrag von bohne (Specialist / 437 / 0 / 0 ) »
Hallo!
Ich höre immer wieder, dass es Bausteine bzw Funktionen gibt wie
TEXT_CONVERT_XLS_TO_SAP
ALSM_EXCEL_TO_INTERNAL_TABLE

wie benutze ich diese aus SAP hearus???


Grüße

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


Beitrag von Gast ( / / 0 / 3 ) »
Funktionsbausteine machen m.E. nur in einem bestimmten Kontext Sinn. I.d.R. kannst Du Funktionsbausteine in Deinen Programmen verwenden. In manchen Fällen findest Du eine Dokumentation zum betreffenden Funktionsbaustein über die Transaktion SE37. Darüber kannst Du auch Funktionsbausteine testen.

Beitrag von bohne (Specialist / 437 / 0 / 0 ) »
Hi!
Klar aber wie benutzt man trotzedem so einen Baustein wie TEXT_CONVERT_XLS_TO_SAP
denn hier z.B darüber diskutiert wie gut dieser
Baustein sei ...
Grüße

Beitrag von black_adept (Top Expert / 3950 / 105 / 886 ) »
Liebe bohne,

nachdem du inzwischen durch die einhundertste Frage ( oder war etwa einer deiner Beiträge keine solche? ) zum SAP-Specialist aufgestiegen bist, aber deine Fragen immer noch grundlegende Defizite aufweisen wäre es mehr als ratsam einfach mal ein Buch zu lesen. Am besten eines welches sich mit

a) grundlegenden Programmierprinzipien/techniken wie z.B. Modularisierung befasst,

und/oder

b) speziell auf ABAP eingeht.

Desweiteren wäre eine kleine Investition in ein MINISAP zu empfehlen - damit könntest du bestimmt durch ein wenig Ausprobieren (und F1-Hilfe drücken zu allen möglichen Befehlen ) mehr als 80% deiner Fragen direkt ohne den lästigen Zeitverzug durch das Forum beantwortet bekommen. Ganz abgesehen vom Lerneffekt, den man durch Selberversuchen erzielt.

Ich denke mit all diesen Maßnahmen würdest du sowohl dir selber als auch mindestens einem weiteren Forumsteilnehmen hier (mir) einen großen Gefallen tun und deine Lernkuve EXTREM nach oben treiben.
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Beitrag von bohne (Specialist / 437 / 0 / 0 ) »
black_adept
leider aber weiss ich selbst nach deiner so coolen Antwort auf meine Frage immer noch nicht wie man diese sog. Bausteine benutzt :)
Gruss


PS
nachdem du inzwischen durch die einhundertste Frage ( oder war etwa einer deiner Beiträge keine solche? ) zum SAP-Specialist aufgestiegen bist, aber deine Fragen immer noch grundlegende Defizite aufweisen
Anzahl der gestellten Fragen müssen nicht unbedingt Aufschluß über die Kompotenz eines SAP-Specialisten(wie mich) geben!
Wohingegen die sinnvollen Antworten(Beiträge) auf die hier gestellten Fragen würde ich sagen eher ja.
Oder denkst du da anders ???

Gruss

Beitrag von Chrisu (Specialist / 225 / 0 / 1 ) »
Bitte, Hier der Aufruf eines solchen Funktionsbausteins:

Code: Alles auswählen.

CALL FUNCTION 'ALSM_EXCEL_TO_INTERNAL_TABLE'
  EXPORTING
    filename                      =
    i_begin_col                   =
    i_begin_row                   =
    i_end_col                     =
    i_end_row                     =
  tables
    intern                        =
* EXCEPTIONS
*   INCONSISTENT_PARAMETERS       = 1
*   UPLOAD_OLE                    = 2
*   OTHERS                        = 3
          .
IF sy-subrc <> 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
*         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
Weiteres kannst du in deinem MiniSAP System selber testen, F1 auf CALL FUNCTION hilft dir sicher weiter. Solltest du kein MiniSAP (oder ein anderes R/3-)System zur Verfügung haben sind deine Fragen imho alle nutzlos, ABAP rein in Theorie zu lernen ist vollkommen sinnfrei.

Abgesehen davon gebe ich black_adept absolut recht mit seiner Meinung. Bis auf deine gestellten Fragen ist noch m.A.n. keinerlei Eigenmotivation bei dir zu erkennen.

lg,
Chris

Beitrag von GastX (Specialist / 277 / 4 / 18 ) »
1. Funktionsbausteine per SE37 ansehen und neben dem Coding auch die anderen Reiter (Im-/Export, Tabellen etc.) durchgehen, evtl. gibt es sogar eine brauchbare Dokumentation.

2. In der SE37 kann man Funktionsbausteine auch testen und die Aufrufparameter direkt beschicken. Ganz brauchbar.

3. Auch wenn ich ein Geheimnis verrate ;-) : Ein Grundgerüst für den Aufruf eines speziellen Funktionsbaustein kannst Du Dir auch in Dein Programm hineingenerieren lassen:
Wenn Du Dein Programm gerade änderst (SE38) wählst Du aus den Menüs "Bearbeiten - Muster" und trägst im folgenden Fenster den Funktionsbausteinnamen ein. Dann erhältst Du eine Grobversion des Codes zum Aufuf dieses speziellen Bausteins, den Du noch etwas anpassen musst, bevor er läuft (Füllen der Parameter etc., Doku des Bausteins lesen)

4. Wenn der Code syntaktisch korrekt ist, die Ergebnisse seltsam wirken, hilft ein Durchgang mit Debugger. (Habe das wohl schon mal bei Deinen Fragen zu Kopfzeilen und Tabellen erwähnt.)

Gruß,
Frank.

P.S.: So ganz abwegig sind die vorigen Postings nicht, die Grundlagen sind wohl nicht wirklich fest...

Beitrag von ereglam (Top Expert / 1829 / 2 / 7 ) »
GastX hat geschrieben:...
2. In der SE37 kann man Funktionsbausteine auch testen und die Aufrufparameter direkt beschicken. Ganz brauchbar.
...
hängt leider sehr stark von der Art des Bausteins ab.
Es gibt leider viele Fälle, wo die Funktionen nur im Zusammenhang mit der Anwendung ein brauchbares Ergebnis lieferen, weil z.B. Datenhaltungsfunktionsgruppen korrekt befüllt sein müssen etc. :?

Vielfach ist das erst durch Studium des Quelltextes erkennbar, da die Dokumentationen zu den Funktionsbausteinen eher selten vorhanden sind... :evil:

Seite 1 von 1

Vergleichbare Themen

4
Antw.
4458
Views
RFC-Bausteine mit JavaScript aufrufen?!
von DeZone » 25.05.2004 09:48 • Verfasst in Java & SAP®
1
Antw.
1521
Views
PDF-Druck über ADS-Bausteine sehr langsam
von MartinZapf » 07.12.2015 14:25 • Verfasst in ABAP® für Anfänger
1
Antw.
1531
Views
Eingabetaste benutzen
von Gast » 27.09.2005 09:30 • Verfasst in ABAP® für Anfänger
6
Antw.
241
Views
Klasse cl_gui_alv_grid benutzen
von Gekomo » 06.10.2022 13:58 • Verfasst in ABAP® für Anfänger
1
Antw.
3708
Views
Tabellen Pflegedialog richtig benutzen
von Abapsocke » 17.07.2018 11:04 • Verfasst in ABAP® für Anfänger

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.