Frage

So wie einige Hintergrundinformationen, beabsichtige ich eine Excel-Add-in mit .NET zu schreiben, die Abfragen aus einem SAP-System ausführen kann.

So ich bin auf der Suche nach einer Liste von Funktionsbausteinen für die SAP SQVI Transaktion. Ich kann nicht scheinen viele Informationen über sie zu finden; die wenigen Forenbeiträge ich gefunden hatte, bevor sie in das Internet Vergessenheit gegangen zu sein scheinen.

Insbesondere möchte ich in der Lage sein, die Abfragen, die von einem Benutzer erstellt nachschlagen und dann die Ergebnisse in Excel angezeigt werden soll. Ich kann die Excel-Manipulation verwalten sowie remote SAP-Funktionsbausteine ??ausgeführt wird; Ich kann einfach nicht finden, welche SQVI Funktionsmodule Ich brauche auszuführen.

Update: Ich habe finden diesen Beitrag die mich gerichtet Suche nach Funktionsbausteinen in der AQGF Gruppe (Funktionsmodule mit RSAQ Start *)

War es hilfreich?

Lösung

Versuchen RSAQ_REMOTE_QUERY_CALL_CATALOG, so scheint es mir, den Trick zu tun.

Andere Tipps

Wie schon gesagt, von tomdemuyt, haben Sie jetzt die Funktion zu erhalten, die erforderlichen Daten gefunden. Um stöbern und weitere Daten erhalten, zur Transaktion SE93, geben Sie Transaktion ID SQVI, gehen Sie zu Entwicklungsklasse oder Paket Sque, wechseln Sie dann dieses Paket mit SE80 / haben einen Blick auf die Hierarchie von Objekten, Funktionsgruppen in Sonder. Dann sehen Sie viele Funktionsgruppen, aber einer von ihnen ist AQRC, auf die die genannten Funktionsbaustein RSAQ_REMOTE_QUERY_CALL_CATALOG gehört.

Eine Liste von SQVI Abfragen von Benutzern gefunden einfach können Sie die folgende Auswahl in der Transaktion SE16N für Tabelle AQLTS verwendet wird.

  • AQLTS-CLAS = ‚SYSTQV *‘
  • AQLTS-HEAD = ‚X‘

Es ist nicht der ideale Weg, um die Daten abzurufen, weil ein einzelnes Feld (AQLTS-TEXT) muss für die Benutzer-ID analysiert werden. ReportID, aber es bringt was zusammen in einer Tabelle benötigt wird,

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top