Siehe Funktionsbausteine. Die Transaktion SE37 (Function Builder) ist die zentrale Transaktion, um mit Funktionsbausteinen zu arbeiten. Siehe auch Sammlung Funktionsbausteine. Transaktion SE37 (Function Builder) – SAP-Wiki. Sammlung Funktionsbausteine Funktionsgruppe Jeder Funktionsbaustein muss zwingend einer Funktionsgruppe zugeordnet werden. Die Funktionsgruppe ist das Hauptpogramm für die darin enthaltenen Funktionsbausteine. Die Transaktion SE37 In der Transaktion wird hier der Funktionsbaustein REUSE_ALV_GRID_DISPLAY_LVC eingegeben, der ALV-Listen auf dem Bildschirm ausgibt Reiter der Transaktion SE37 Eigenschaften Kurzbezeichnung Funktionsgruppe Kurzbezeichnung Funktionsbaustein Normaler Funktionsbaustein / Remote fähiger Funktionsbaustein (RFC) / Verbucherfunktionsbaustein. Verantwortlicher/Ersteller Letzter Änderer Änderungsdatum Paket Global Freigegeben oder Nicht Freigegeben Wenn SAP einen Funktionsbaustein freigegeben hat, kann man davon ausgehen, dass die Funktionalität eines Funktionsbausteins bestehen bleibt und auch die Schnittstelle konstant ist.
Drag & Drop aus der Objektliste – im Repository Browser (Transaktion SE80) Muster ( STRG+F6) – dabei erscheint ein Pop-up, in das man den Namen des Funktionsbausteins eingeben und den Aufruf produzieren lassen kann. Muster einfügen REPORT zhandylist. DATA: ls_details TYPE zhandylist. CALL FUNCTION 'Z_GET_DETAILS' EXPORTING i_id = '002' IMPORTING e_detail = ls_details. Import / Export Parameter Was bei der Parameterdefiniton im Funktionsbaustein ein Import ist, ist beim Aufruf ein Export. Und umgekehrt. Anschließend kann das Ergebnis in dem Programm verarbeitet werden. So sollen zum Beispiel die Details auf dem Bildschirm präsentiert werden. WRITE: / 'Modell: ', ls_details-tid. WRITE: / 'Preis: ', ls_details-tpreis, ls_details-tcurr. WRITE: / 'Prozessor: ', ls_details-tproz. WRITE: / 'Akku-Laufzeit (Std. ): ', ls_details-takku. WRITE: / 'Gewicht (g): ', ls_details-tweight. PBO aufrufen - ABAPforum.com. WRITE: / 'Display: ', ls_details-tdisp. WRITE: / 'Diagonale (Zoll): ', ls_details-tdiag. ULINE. Das Ergebnis sieht wie folgt aus.
Funktionsgruppe anlegen Sie werden gefragt ob das Objekt angelegt werden soll. Bestätigen Sie mit Ja und vergeben Sie anschließend einen Namen für die Funktionsgruppe. Objekt anlegen Innerhalb der Funktionsgruppe wollen wir einen Funktionsbaustein anlegen, welches die Detailinformationen zu einem bestimmten Handymodell auslesen soll. Die Details sind in einer Tabelle gespeichert die die folgende Struktur hat. Datenbank mit Details Neben dem Preis des Modells sind auch technische Informationen wie Prozessor, Akku-Laufzeit und Display gespeichert. Die Tabelle hat den folgenden Inhalt. Inhalt der Tabelle Unser Funktionsbaustein soll alle Details zu einem bestimmten Modell (ID) von der Datenbank lesen. Um einen Funktionsbaustein anzulegen, können Sie das Kontextmenü (Rechtsklick) der Funktionsgruppe benutzen. Funkstionsbaustein anlegen Vergeben Sie anschließend einen Namen und sichern Sie. Namen vergeben Funktionsbausteine besitzen eine Schnittstelle, welche aus Parametern besteht. In den Schnittstellendefinitionen können verschiedene Arten von Parametern angelegt werden.
Da das nicht funktioniert, würde ich nun in das Paket (IBIP) in die Funktionsgruppe (IBIP) gehen und den Funktionsbaustein (F4_FILENAME) in mein Entwicklungspaket kopieren. Also nun die Frage, warum kann ich den FuBa nicht wie im Coding oben aufrufen? Danke Sebastian Hi, sollte der FuBa nicht einfach über CALL FUNCTION F4_FILENAME zu erreichen sein? mir kommt da irgendwie ein schrecklicher Verdacht. Ich kannte mal jemanden, der rief keine Funktionsbausteine auf, sondern kopierte sich immer das Coding der Fubas in das eigene Coding. Ich hoffe mal, bei dir ist es nicht ganz so schlimm, aber wie um alles in der Welt kommt du auf die Idee, Funktionsbausteine müssten den Paketnamen beim Aufruf enthalten? Wie Tantos schon schrieb, ein einfaches CALL FUNCTION F4_FILENAME... erfüllt wohl deine Ansprüche. Du musst Funktionsbausteine nirgendwo hin kopieren, um sie zu nutzen, einfach aufrufen. @zzcpak Thanatos, soviel Zeit muss sein! @ Topic Kann es sein dass du da Klassen-Methoden aufrufen willst?
Verwendung: {{:LaTeX/ Vorlage:Inhalt}}
Prinzipiell gibt es viele Möglichkeiten, das Aussehen der Folien weiter zu verändern. Vorlage zum Erstellen von Präsentationen mit LaTeX. Für die grundlegenden Sachen, sollten dieser Artikel aber ausreichen. Zum Schluss noch eine LaTeX-Vorlage: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 \documentclass { beamer} \usepackage [ ngerman] { babel}% Paket für deutsche Spracheinstellungen. \usetheme { CambridgeUS} \usecolortheme { crane} \useoutertheme { smoothbars} \useinnertheme { rectangles} \usefonttheme { structurebold} \title { Titel der Präsentation} \subtitle { Untertitel} \author { Autor} \institute { Universität} \date { \today} \begin { document} \maketitle \frame { \tableofcontents}% Inhaltsverzeichnis \section { Abschnitt 1} \frame { \tableofcontents [ currentsection]}% Inhaltsverzeichnis bei dem nur aktueller Abschnitt hervorgehoben ist \subsection { Unterabschnitt 1.
Beim Beamerclass-Paket kann man mit dem LaTeX-Befehl \tableofcontents wie gewohnt das Inhaltsverzeichnis erstellen. Bei einem langen Inhaltsverzeichnis kann es vorkommen, dass es über mehrere Seiten aufgeteilt werden muss. Wenn man nur den Befehl \tableofcontents stellt LaTeX das Inhaltsverzeichnis nur auf eine Seite, so viel wie eben möglich ist und schneidet den Rest ab. Inhaltsverzeichnises auf mehrere Seiten aufteilen Um das Inhaltsverzeichnis auf mehrere Seiten schreiben zu lassen, gibt man folgenden Befehl ein: \begin{frame}[allowframebreaks] \tableofcontents \end{frame} Die Option allowframebreaks ermöglicht es, dass das Inhaltsverzeichnis automatisch auf mehrere Dateien aufgeteilt wird. Möglichkeiten zur Darstellung des Inhaltsverzeichnises Oft erstreckt sich das Inhaltsverzeichnis bei langen Präsentationen über mehrere Seiten, da alle sections, subsections und subsubsections mit einbezogen werden. LaTeX/ Vorlage:Inhalt – Wikibooks, Sammlung freier Lehr-, Sach- und Fachbücher. Bei solchen Präsentationen bietet es sich an, die sub- und subsubsections beim Hauptinhaltsverzeichnis nicht anzeigen zu lassen, sondern nur bevor die section beginnt.