RSPARAM auslesen!!

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

RSPARAM auslesen!!

Beitrag von chris007 (ForumUser / 9 / 0 / 0 ) »
Hallo,

Also,
ich würde gerne mit C# die ganzen Daten von RSPARAM auslesen.
Die Verbindung von C# und dem SAP System besteht.
Gibt es dafür ein Funktionsbaustein um die Daten auszulesen?
z.B. Daten von einer Tabelle(USR02) kann ich schon auslesen!
Ich hoff ihr habt ein paar Ideen.

gruß
chris007

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


Re: RSPARAM auslesen!!

Beitrag von ewx (Top Expert / 4849 / 313 / 642 ) »
Die Systemparameter stehen in keiner Tabelle...
Die Tabellen liest du wahrscheinlich auch per RFC-fähigem Funktionsbaustein aus, oder?
Beu dir einen eigenen Baustein mit der Ermittlung (aus RSPFPAR: READ_ACTUAL_PAR_VALUES)

Code: Alles auswählen.

    CALL 'C_SAPGALLPARAM'  "#EC CI_CCALL
      ID 'PAR_USUB' FIELD PAR_USUB-*SYS*
      ID 'PAR_SUB'  FIELD PAR_SUB-*SYS*.

Re: RSPARAM auslesen!!

Beitrag von chris007 (ForumUser / 9 / 0 / 0 ) »
Danke für die schnelle Antwort :)
Ja um Tabelle auszulesen benutze ich einen bestehenden Funktionsbaustein rfc_get_table_entires!

D.h. ich sollte mir einen eigenen Baustein basteln den ich READ_ACTUAL_PAR_VALUES nenne und die Daten aus RSPFRAR auslese.
Da müsstest du mir grad mal helfen wie/wo ich genau einen Baustein selbst erstellen kann.

Re: RSPARAM auslesen!!

Beitrag von ewx (Top Expert / 4849 / 313 / 642 ) »
Wenn du den Baustein dann Z_READ... nennst, kannst du ihn in der SE37 anlegen.
Du brauchst aber vorher eine Funktionsgruppe.
Die kannst du am einfachsten über die SE80 anlegen.
Dort kannst du dann auch mit rechtsklick auf die Fugr den Baustein erstellen.
Der Baustein muss dann in den Eigenschaften RFC-fähig sein.
Als übergabetabelle legst du eine im DDIC an:

Code: Alles auswählen.

data: begin of par_usub occurs 0,
       status like par_status,
       pname like par_name,
       user_wert like par_wert,
       default_wert like par_wert,
      end of par_usub.
die du dann im Übergabeparameter benutzen kannst.

Re: RSPARAM auslesen!!

Beitrag von chris007 (ForumUser / 9 / 0 / 0 ) »
Beim erstellen des Bausteins muss ich bei Source code den Code einfügen von dir?
Übergabetabelle? wo genau ist das alles?
wo seh ich dann das der Baustein rfc Fähig ist?
Da gibts dann mehrer Unterpunkt wie Import, Export, Table. Stehen da dann die Daten von RSPFRAR ?
Ich mach des grad zum ersten mal =/ gar nicht so einfach!

Re: RSPARAM auslesen!!

Beitrag von UserBC (ForumUser / 61 / 0 / 1 ) »
Nichts für ungut, aber wie kommst du ohne ABAP-Kenntnisse an eine Entwicklungsberechtigung auf einem SAP-System ?

Das mit dem FuBa ist zwar i.O. - die Funktionsgruppe und den Baustein kannst du ganz leicht in der SE80 oder der SE38,
aber wie immer steckt die Herausforderung im Coding.

Hilfe gibts u.a. in der Transaktion ABAPDOCU, im SAP-Helpnet (-> google : sap help ), da findest du auch Infos zur RFC-Fähigkeit,
die übrigens auf dem Reiter Eigenschaften des Function Builders eingestellt wird.
Das hier, von ewx, vorgestellte Coding deklariert z.B. nur eine Struktur, in welche du die Daten speichern und anschließend übergeben kannst (EXPORT).

Beruflich würde ich mir an deiner Stelle Hilfe von einem ABAP-Entwickler holen,
abgesehen davon ist die RSPARAM sicher nicht das was du brauchst - du kannst die die Elemente der Struktur ja mal in der Transaktion SE11 ansehen.

Gruss
UserBC

Re: RSPARAM auslesen!!

Beitrag von UserBC (ForumUser / 61 / 0 / 1 ) »
Hallo Chris,

habe gerade (in einem anderen Beitrag) gelesen, dass du dir die Trail installiert hast - du machst das also vermutlich privat, zum Vergnügen.

In diesem Fall zur Einführung, ich würde dir empfehlen die SE80 zu verwenden.

Über das Repository-Infosystem kannst du dir recht einfach alle RFC-Bausteine, Tabellen usw. hersuchen, durch Vorwärtsnavigation kommst du dann z.B. in die Tabellen anzeigen lassen.
Bist du dir noch nicht sicher, ob es die richtige Tabelle ist hilft der Button "Inhalt" -> Absprung in den Tabellen Browser (SE16).

Welche Parameter brauchst du denn ?

Seite 1 von 1

Vergleichbare Themen

1
Antw.
1336
Views
UWL Auslesen
von SaskuAc » 21.03.2018 15:39 • Verfasst in ABAP® Core
2
Antw.
12022
Views
Kostenartengruppe auslesen
von viro » 20.07.2007 08:31 • Verfasst in ABAP® für Anfänger
1
Antw.
3555
Views
Arbeitszeitplanregel auslesen
von notnamed » 03.08.2011 14:33 • Verfasst in Human Resources
2
Antw.
1942
Views
Kundentabelle auslesen
von SAPAlex » 03.03.2008 08:35 • Verfasst in ABAP® für Anfänger
4
Antw.
1664
Views
Suchhilfe auslesen
von f4hilfe » 04.09.2012 09:25 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

Regex in where
vor 9 Stunden von tar 8 / 232
Daten an Tabelle binden
Gestern von Bright4.5 3 / 1526
Programm anlegen mit Vorlage
vor 2 Tagen von DeathAndPain 2 / 177
IT0024 Qualifikationen CP-ID
vor 2 Tagen von DeathAndPain 2 / 410

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.

Aktuelle Forenbeiträge

Regex in where
vor 9 Stunden von tar 8 / 232
Daten an Tabelle binden
Gestern von Bright4.5 3 / 1526
Programm anlegen mit Vorlage
vor 2 Tagen von DeathAndPain 2 / 177
IT0024 Qualifikationen CP-ID
vor 2 Tagen von DeathAndPain 2 / 410

Unbeantwortete Forenbeiträge

BUSOBJEKT zu CMIS PHIO ermitteln
vor 2 Tagen von snooga87 1 / 124
aRFC im OO-Kontext
letzen Monat von ralf.wenzel 1 / 3297
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9853