Anfängerfrage zu RFC-Verbindungen
Posted: Fri Nov 04, 2016 4:14 pm
Hallo allerseits,
ich bin ziemlicher Anfängerin in ABAP, aber ich versuche von Zeit zu Zeit mal ein bisschen zu spielen. Ich bin kein Informatiker und versuche mir das selbst ein bisschen anzueignen.
Mein Ziel ist es rauszufinden, ob eine größere Anzahl an Tabellen leer sind (oder eben nicht) in einem anderen System. In dem System kann ich nichts entwickeln. Mit SE16 jede Tabelle anzuschauen, erschien mir ziemlich langwierig.
Falls es einen Standardreport hierfür gibt, lasst es mich bitte wissen
Ich habe nun versucht, da mal etwas zuschreiben.
Es tut zwar nicht ganz das, was ich will (eigentlich würde mir "Tabelle leer" oder "Anzahl Einträge XYZ" reichen), aber es geht in eine bestimmte Richtung.
Eingabe soll eine Liste von Tabellen sein. Ich erwarte, dass die meisten leer sind.
Mein Problem ist jetzt, dass der Report für jede der eingegebenen Tabellen erwartet, dass ich mich neu anmelde auf dem anderen System XYZ. Ich kann keinen User anlegen mit PW, sondern nutze meinen normalen User.
Hat jemand einen Tipp, was ich hier besser machen kann?
Vielen Dank!
ich bin ziemlicher Anfängerin in ABAP, aber ich versuche von Zeit zu Zeit mal ein bisschen zu spielen. Ich bin kein Informatiker und versuche mir das selbst ein bisschen anzueignen.
Mein Ziel ist es rauszufinden, ob eine größere Anzahl an Tabellen leer sind (oder eben nicht) in einem anderen System. In dem System kann ich nichts entwickeln. Mit SE16 jede Tabelle anzuschauen, erschien mir ziemlich langwierig.
Falls es einen Standardreport hierfür gibt, lasst es mich bitte wissen
Ich habe nun versucht, da mal etwas zuschreiben.
Es tut zwar nicht ganz das, was ich will (eigentlich würde mir "Tabelle leer" oder "Anzahl Einträge XYZ" reichen), aber es geht in eine bestimmte Richtung.
Eingabe soll eine Liste von Tabellen sein. Ich erwarte, dass die meisten leer sind.
Mein Problem ist jetzt, dass der Report für jede der eingegebenen Tabellen erwartet, dass ich mich neu anmelde auf dem anderen System XYZ. Ich kann keinen User anlegen mit PW, sondern nutze meinen normalen User.
Hat jemand einen Tipp, was ich hier besser machen kann?
Vielen Dank!
- Code: [Select all] [Expand/Collapse] [Download] (Untitled.txt)
- lv_count_old TYPE i.
- *&---------------------------------------------------------------------*
- *& SELECTION
- *&---------------------------------------------------------------------*
- SELECT-OPTIONS p_table FOR DD02L-TABNAME NO INTERVALS.
- ************************************************************************
- * START-OF-SELECTION *
- ************************************************************************
- lv_count_old = 0.
- lv_count = 0.
- LOOP AT p_table.
- *&---------------------------------------------------------------------*
- *& FORM
- *&---------------------------------------------------------------------*
- CALL FUNCTION 'BBP_RFC_READ_TABLE'
- DESTINATION 'XYZ'
- EXPORTING QUERY_TABLE = p_table+3
- * DELIMITER = ';'
- EXCEPTIONS
- TABLE_WITHOUT_DATA = 1
- OTHERS = 2.
- lv_count = lines( lt_output ).
- ELSE.
- lv_count_old = lv_count.
- GeSHi ©