Lebensdauer Parameter bei FuBA


Getting started ... Alles für einen gelungenen Start.

Moderatoren: Jan, Steff

Lebensdauer Parameter bei FuBA

Beitragvon cut1 » 12.01.2007, 09:34

Hallo,


Ich habe einen Funktionsbaustein, in dem ein Dynpro aufgerufen wird.
Der Baustein bekommt eine Tabelle in der Tables anweisung übergeben. Nach dem Aufruf des Dynpros würde ich gerne im PAI Teil auf die an den Baustein übergebene interne Tabelle zugreifen.
Beim debuggen ersichlich das, sobald ich mich innerhalb PBO/PAI bewege, diese interne Tabelle nicht mehr im zugriff ist, erst nach verlassen des Dynpros kann man wieder mit dieser internen Tabelle arbeiten.

ich habe mir nun in meiner Funktionsgruppe eine globale Tabelle angelegt.
Dieser globalen Tabelle weise ich die an den FuBa übergebene Tabelle zu.
Code: Alles auswählen
( it_intern[] = it_übergeben )

tja und siehe da, ich kann nun auf meine Tabelle im PBO/PAI zugreifen.

Aber ist das die eine vernünftige Lösung ??? bzw kann/sollte man das anders machen??
thanks und gruss
cut1
cut1
Specialist
 
Beiträge: 121
Registriert: 29.11.2005, 13:37
Dank erhalten: 0 mal

Sponsor

Alte ABAP-Entwicklerweisheit: Weißt du weder aus noch ein, baust du einen BADI ein

Beitragvon ereglam » 12.01.2007, 10:05

Hallo cut1,

Dynpros können immer nur auf globale Daten des Rahmenprogramms zugreifen. Daher musst Du sogar die Daten global bekannt machen. Eine veraltete Variante ist, im Funktionsbaustein die Schnittstelle global freizugeben, was aber wegen des Modularisierungsgedanken nicht (mehr) zu empfehlen ist.
Deshalb ist das Umkopieren der Daten in eine gloabl definierte Tabelle der richtige Weg...
Gruß
Ereglam


May the Force be with your code
|| .| |.|| | .... . ..|. ||| .|. |.|. . |... . .|| .. | .... |.|| ||| ..| .|. |.|. ||| |.. .
Mitglied im XING
ereglam
Top Expert
 
Beiträge: 1826
Registriert: 30.09.2004, 12:42
Wohnort: Schwalbach am Taunus
Dank erhalten: 5 mal
Ich bin: Entwickler/in

Beitragvon cut1 » 12.01.2007, 16:35

Hallo Ereglam,

danke für die ausführliche Antwort ... gruss und schönes Wochenende
cut1
Specialist
 
Beiträge: 121
Registriert: 29.11.2005, 13:37
Dank erhalten: 0 mal


Zurück zu ABAP® für Anfänger

  Aktuelle Beiträge   
(LKW)Bedarfsvorschau je Debitor
vor 51 Minuten von owny 0 Antw.
(LKW)Bedarfsvorschau je Debitor
vor 51 Minuten von owny 0 Antw.
Lieferplan, Einteilungen, Feinabrufe
vor 15 Stunden von bapimueller 0 Antw.
gelöst Smartforms Struktur rechtsbündig
vor 19 Stunden von qyurryus 3 Antw.
CALL_FUNCTION_SYSCALL_ONLY in RFC-Aufruf
vor 20 Stunden von lausek 0 Antw.

  Ähnliche Beiträge beta
Struktur als Using-Parameter aus Fuba an Unterprogramm
16.02.2016, 08:24 von kbit100 2 Antw.
FuBa Input und Export Parameter
09.01.2019, 18:20 von HH_ABAP 8 Antw.
gelöst Funktionsbausteine: Lebensdauer der Daten
19.08.2016, 17:42 von Unit605 3 Antw.
Get Parameter ID
30.05.2007, 10:07 von LittleT 1 Antw.
F1 Hilfe für Parameter
02.03.2010, 11:40 von markok 2 Antw.

 

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder