[52081] in SAPr3-news

home help back first fref pref prev next nref lref last post

Re: Suchhilfe-Exit zum Fliegen bringen?

daemon@ATHENA.MIT.EDU (Falk Gottschalk)
Wed Nov 3 01:03:29 2004

To: sapr3-news@mit.edu
Date: Wed, 3 Nov 2004 07:07:07 +0100
From: "Falk Gottschalk" <falk_news02@ultraperfekt.de>
Message-ID: <cm9sbe$2fh$1@online.de>

Moin!

Wie ist genau der Aufruf  des Fubas?
Wenn nach dem "Call Function" noch ein paar Schweinereien kommen wie
Destination...
starting new task...
in update mode
...
wundert es mich nicht daß da nix passiert.
Wenn da nur "normal" gestartet wird, dann gibt es keinen Grund wieso er den
Fuba nicht ausführen sollte.

Letzte Idee:
Wenn es ein Verbuchungs-Fuba ist, dann musst Du noch das System- und
Verbuchungsdebugging einschalten; das geht bei laufendem Debugger mit
"Eisntellungen" <<<debugging>>> einschalten".

Viel Erfolg!

Letzter Tip: baue in Deinen Fuba einen absichtlichen Abbruch ein (notfalls
mit message "ätsch" type "X"); dann kannst Du ziemlich sicher sein ob er
ausgeführt wird oder nicht...


falk
"Peter G. Bouillon" <loquimur@ich-will-net.de> schrieb im Newsbeitrag
news:2upkg2F2c7r6gU1@uni-berlin.de...
> Hallo Kollegen,
>
> ich versuche einen Suchhilfe-Exit zum Fliegen zu bringen.  Ich
> habe den Funktionsbaustein F4IF_SHLP_EXIT_EXAMPLE auf einen
> eigenen Funktionsbaustein kopiert, sodass die Schnittstelle meines
> Fubas exakt identisch zum Vorbild ist, und in den Globalen Daten
> meiner Funktionsgruppe ist die Typgruppe SHLP definiert.
> Mein Fuba ist aktiv.  Die Funktionsgruppe ist aktiv und generiert.
>
> Das Problem: beim Austesten der Suchhilfe kann ich im Debugger
> zuschauen, wie der Programmlauf bis zu derjenigen Stelle kommt,
> wo mein Funktionsbaustein aufgerufen werden sollte:  eine
> Codestelle der Form: "CALL FUNCTION fuba EXPORTING... TABLES..." .
> Die Variable fuba ist dort tatsächlich mit dem Namen meines
> Funktionsbausteins gefüllt, in Grossbuchstaben.  Also sollte
> der Debugger nach F5 jetzt in meinen Funktionsbaustein einsteigen,
> oder?  Er tut es nicht!  Schon die erste Zeile meines Codes wird
> anscheinend nicht durchlaufen!
>
> Ist schon mal jemand auf das Problem gestoßen und wüßte Stellen,
> wo man nach einem Grund und einer Lösung suchen könnte?
>
> P.
>
>



home help back first fref pref prev next nref lref last post