Lebensdauer Parameter bei FuBA

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

Lebensdauer Parameter bei FuBA

Beitrag von cut1 (Specialist / 121 / 0 / 0 ) » 12. Jan 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


Beitrag von ereglam (Top Expert / 1826 / 0 / 5 ) » 12. Jan 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

Beitrag von cut1 (Specialist / 121 / 0 / 0 ) » 12. Jan 2007 16:35

Hallo Ereglam,

danke für die ausführliche Antwort ... gruss und schönes Wochenende

Seite 1 von 1

Aktuelle Forenbeiträge

Langtext zur Exception
vor 38 Minuten von a-dead-trousers 11 / 96
Adobe LiveCycle Designer - Ausblenden Text auf letzter Seite
vor 2 Stunden von a-dead-trousers 4 / 91
Welche Entwicklertools?
vor 17 Stunden von LostDarkness 2 / 920
Werksspezifische Konfiguration kopieren
vor 19 Stunden von eleve 2 / 48
Removal of left space - next to a docking container
vor 19 Stunden von Haemma83 16 / 114

Unbeantwortete Forenbeiträge

BAPI_PO_CREATE1 und Einkaufsinfosatz
vor 3 Tagen von SweetRuedi 1 / 81
WCOCO: Gruppe für Betragsfelder 0S01
vor 5 Tagen von SAP_ENTWICKLER 1 / 52
CAS-Nr.: Chemical Abstracs Service
vor einer Woche von SAP_ENTWICKLER 1 / 92
Interaktives Skript, Rolle IC-Manager
vor 3 Wochen von erubadhron86 1 / 129