sql browser

Die Objektorientierung mit ABAP®: Vererbung, Dynamische Programmierung, GUI Controls (u.a. ALV im OO).
4 Beiträge • Seite 1 von 1
4 Beiträge Seite 1 von 1

sql browser

Beitrag von Paddy (ForumUser / 21 / 5 / 0 ) »
Hallo Abap Experts,

ich will einen "SQL Browser" in OO erstellen, in dem man ein Open SQL String einfügt und das Ergebnis dann als ALV anzeigen lassen kann.

Die Strings haben i.d.R. folgendes Format:

Code: Alles auswählen.

SELECT  a~vbeln  a~erdat  a~lifsk  a~bstnk  a~kunnr
          b~cmgst
          c~posnr  c~matnr  c~matwa  c~arktx  c~pstyv
          c~posar  c~lfrel  c~uepos  c~abgru  c~abdat
          c~kdmat  c~vkgru  c~netwr  c~waerk c~kwmeng c~vrkme c~netpr
          c~stadat c~kannr  c~zz_caufno c~werks
          d~etenr  d~edatu  d~wmeng  d~bmeng

     FROM (vbak AS a JOIN vbuk AS b ON b~vbeln  = a~vbeln JOIN vbap AS c ON c~vbeln  = a~vbeln JOIN vbep AS d ON d~vbeln  = a~vbeln AND d~posnr  = c~posnr)
     WHERE (a~kunnr = '1701199886' and a~erdat >= '20110908' and a~erdat <= '20111207' and ( a~vkorg like 'FR%' and a~lifsk <> 'Z9' ) and c~abgru in ('Z2', 'Z3')  ' and c~pstyv in ('ZNN','ZNS','ZNCD','ZNSG') and ( d~bmeng > 0 or ( d~bmeng = 0 and b~cmgst in ('B', 'C')).
Ich habe mittlerweile die Spalten und Tabellen herausgefiltert, womit ich den Feldkatalog bzw. die interne Tabelle bauen können müsste. Etwas sorgen machen mir aber die FROM und WHERE Blöcke. Gibt es eine Möglichkeit das ganze ohne GENERATE SUBROUTINE POOL zu realisieren? Denn ich bewege mich im OO Kontext und außerdem finde ich diese Technik sehr unschön.

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



Re: sql browser

Beitrag von Paddy (ForumUser / 21 / 5 / 0 ) »
Problem mal wieder mit Hilfe von RTTS gelöst ;-)

Das Open SQL-Statement ist ja mit Hilfe von zuvor erstelten Strings sehr flexibel nutzbar.

select (GV_COLCLAUSE) from (GV_FROMCLAUSE) into corresponding fields of table <FS_ITAB> where (GV_WHERECLAUSE).


Grüße
Paddy

Re: sql browser

Beitrag von Tron (Top Expert / 1327 / 35 / 333 ) »
Moin
Siehe Report ADBC_QUERY.
gruß Jens
(Frage nicht was SAP für Dich tun kann..., sondern die Datenbank direkt)
<:: XING-Gruppe Tricktresor::>
Die deutsche Rechtschreibung ist Freeware, du darfst sie kostenlos nutzen –
Aber sie ist nicht Open Source, d. h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen.

Seite 1 von 1

Vergleichbare Themen

2
Antw.
4147
Views
DATA BROWSER
von pohlmann-schwarza » 29.08.2008 13:31 • Verfasst in ABAP Objects®
5
Antw.
3091
Views
Frage zum Data Browser
von ROL_ABAP » 06.03.2013 20:54 • Verfasst in ABAP® für Anfänger
0
Antw.
1778
Views
ATC-Browser Eclipse: Ausfiltern von Ergebnissen
von ralf.wenzel » 13.05.2020 06:59 • Verfasst in ABAP® Core
5
Antw.
5098
Views
Nicht vorhandenes Dynpro im SE80 Browser
von Hunter » 21.04.2008 13:36 • Verfasst in Dialogprogrammierung
2
Antw.
3644
Views
OTR-Text wird im Browser nicht angezeigt
von vmath » 03.12.2007 13:40 • Verfasst in Web-Dynpro, BSP + BHTML

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Materialstammerweiterung: Neuer Reiter
vor 2 Tagen von DeathAndPain gelöst 4 / 325
Ermittlung der Arbeitstage (Mosid)
vor 3 Tagen von Radinator 11 / 45994
LSMW-Problem
vor einer Woche von DeathAndPain gelöst 6 / 3885
SFP (Adobe Forms) QR-Code wird nicht angezeigt
vor einer Woche von Sebastian82 gelöst 4 / 2370

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

Materialstammerweiterung: Neuer Reiter
vor 2 Tagen von DeathAndPain gelöst 4 / 325
Ermittlung der Arbeitstage (Mosid)
vor 3 Tagen von Radinator 11 / 45994
LSMW-Problem
vor einer Woche von DeathAndPain gelöst 6 / 3885
SFP (Adobe Forms) QR-Code wird nicht angezeigt
vor einer Woche von Sebastian82 gelöst 4 / 2370