Verwendung des Code Inspectors aus eigenem Programm heraus

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

Verwendung des Code Inspectors aus eigenem Programm heraus

Beitrag von ABAP_User (Specialist / 146 / 20 / 0 ) »
Guten Abend!

Ich habe heute kennen gelernt, wie man den Code Inspector um eigene Prüfungen erweitern kann.
Was ich nun gerne machen würde ist, aus meiner eigenen Anwendung heraus Programme anzugeben, die dann durch meine eigenen Prüfungen getestet werden.
Dabei frage ich mich, wie ich das am besten bewerkstellige? Habt ihr mir dafür irgendwelche Ansätze/Ideen?


Grüße

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


Re: Verwendung des Code Inspectors aus eigenem Programm hera

Beitrag von a-dead-trousers (Top Expert / 4395 / 223 / 1182 ) »
Hi!

Sry. Ich kann dir jetzt zwar nicht weiterhelfen, aber könntest du mir bitte kurz beschreiben wie das mit den eigenen Prüfungen im Code Inspector funktioniert.
Ich hätte sowas schon länger gebracuht, hab aber nicht gewusst, dass das überhaupt möglich ist! :oops:

mfg ADT
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Re: Verwendung des Code Inspectors aus eigenem Programm hera

Beitrag von Unit605 (Expert / 975 / 37 / 93 ) »
ABAP_User hat geschrieben:Was ich nun gerne machen würde ist, aus meiner eigenen Anwendung heraus Programme anzugeben, die dann durch meine eigenen Prüfungen getestet werden.
Ich verstehe den Teil "aus meiner eigenen Anwendung heraus Programme anzugeben" nicht.

Den Code Inspector kann man auf verschieden Weise aufrufen. Ich benutze drei verschieden Aufrufe:
1. Direct aus dem Editor/Workbench heraus für das aktuelle Program
2. Über Tcode SCI
3. Grundsätzlich bevor ich einen Auftrag freigeben in der SE01/SE09/SE10 über das Icon "prüfen" direkt neben dem kleinen LKW für freigeben.

Einiges gibt es unter http://service.sap.com/performance --> Media Library ---> ...

Re: Verwendung des Code Inspectors aus eigenem Programm hera

Beitrag von casman (Specialist / 420 / 1 / 63 ) »
Hola,

schau mal ins Paket S_CODE_INSPECTOR, da gibts ne Menge Klassen dazu. Mit der Zentral-Klasse CL_CI_INSPECTION kannst du eine Inspektion nach eigenen Wünschen anlegen und starten. Da sollte was für dich dabei sein...

Re: Verwendung des Code Inspectors aus eigenem Programm hera

Beitrag von ABAP_User (Specialist / 146 / 20 / 0 ) »
@a-bad-trousers
http://www.sdn.sap.com/irj/scn/weblogs? ... b/wlg/4847

@Unit605
Ich würde gerne aus meiner Anwendung heraus Prüfungen machen, so wie man sie im Code Inspector vorfindet, halt um meine eigenen erweitert. Ich möchte aber, dass ich dazu nicht die Transaktion verwenden muss, sondern dass ich mich in meiner eigenen Anwendung befinde.
Soweit verständlich bzw. okay?

@casman
Puh...schwer dabei nicht den Überblick zu verlieren. Aber danke, ich werde es mir einmal genauer anschauen.

Grüße

Re: Verwendung des Code Inspectors aus eigenem Programm hera

Beitrag von Unit605 (Expert / 975 / 37 / 93 ) »
ABAP_User hat geschrieben:
@Unit605
Ich würde gerne aus meiner Anwendung heraus Prüfungen machen, so wie man sie im Code Inspector vorfindet, halt um meine eigenen erweitert. Ich möchte aber, dass ich dazu nicht die Transaktion verwenden muss, sondern dass ich mich in meiner eigenen Anwendung befinde.
Soweit verständlich bzw. okay?
Grüße
So ganz verstaendlich ist es fuer mich immer noch nicht. Ich verstehe dieses "in meiner eigenen Anwendung" nicht.
Ich habe ja diese drei moeglichen Aufrufe genannt.
Ich kann nur vermuten, dass du den Aufruf aus der Workbench(SE80) oder SE38 meinst.

Es gibt die Moeglichkeit im Code Inspector seine eigene "DEFAULT - Pruefvariante" anzulegen, die dann immer defaultmaessig gezogen wird.

TCODE 'SCID' ===> Hilfsmittel ===> DEFAULT-Pruefvariante ===> anlegen

Achtung: Die Prüfvariante DEFAULT hat eine besondere Bedeutung
Meldungsnr. SCI005

Diagnose
Sie wollen eine lokale DEFAULT-Prüfvariante anlegen. Diese hat eine besondere Bedeutung.

Systemaktivitäten
Objekte aus der Workbench prüft der Code Inspector mit der globalen DEFAULT-Prüfvariante.
Falls Sie jetzt eine eigene, lokale DEFAULT-Prüfvariante anlegen, so werden Ihre Objekte ab sofort mit dieser geprüft werden.

Sie können jederzeit wieder zur globalen DEFAULT-Prüfvariante übergehen, indem Sie Ihre eigene Prüfvariante löschen.

Vorgehen
Falls Sie die globale DEFAULT-Prüfvariante nicht durch Ihre benutzerdefinierte Prüfvariante verschatten wollen, dann legen Sie bitte keine Prüfvariante unter dem Namen 'DEFAULT' an.

Seite 1 von 1

Vergleichbare Themen

0
Antw.
1084
Views
2
Antw.
3217
Views
Programm aus anderem Programm heraus aufrufen
von Namp » 27.03.2006 13:34 • Verfasst in SAP - Allgemeines
3
Antw.
5788
Views
aus SAP heraus Programm in Browser starten mit Daten
von df62 » 08.03.2006 15:01 • Verfasst in Java & SAP®
30
Antw.
10991
Views
SAP-Passwort Abfrage aus einem ABAP-Programm heraus?
von miru77 » 07.02.2013 13:24 • Verfasst in ABAP® Core
1
Antw.
1531
Views
REUSE_ALV_GRID_DISPLAY mit eigenem Status
von ralf.wenzel » 07.08.2008 07:22 • Verfasst in ABAP® Core

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.