Ansicht
Dokumentation
RS_SCRP_CONS_CHECK_TODO - Konsistenzprüfung für alle Dynpros eines Programms (aus TODO)
SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up BAL_S_LOG - Application Log: Log header dataDiese Dokumentation steht unter dem Copyright der SAP AG.
Der Funktionsbaustein prüft die Konsistenz aller Dynpros zum Modulpool PROGNAME.
In den Tabellen-Parametern
LEVEL, STATEMENT, TOKEN
werden die Analysetabellen des ABAP-SCANs übergeben.
Inkonsistenzen von Dynpros werden in dem Tabellen-Parameter FINDLST zurückgegeben. FINDLST ist leer, wenn keine Inkonsistenzen gefunden wurden.
Bedeutung der Felder von FINDLST:
OBJECT(42) = Include(8) , wenn OBJECT_CLS = RCP
= Programm(8) + DynproNummer(4) , sonst
OBJECT_CLS(4) = CPSA für Inkonsistenzen in den Dynpro-Attributen
= CPSF für Inkonsistenzen in der Feldliste
CPSL für Inkonsistenzen in der Ablauflogik
RCP sonst
OBJECT_ROW(6) = Zeilennummer der "inkonsistenten" Zeile in den
Dynpro-Attributen, der Feldliste, der Ablauflogik
oder im Programm-Quelltext
TEXTLINE(72) = Text der Zeile, die die Inkonsistenz enthält
MODIFIED(1) \
CNTND(1) | = ohne Bedeutung
MARK(1) /
POINTER(4) = Art der Inkonsistenz:
1 = In den Dynpro-Attributen ist ein Folgedynpro angegeben, das
nicht existiert
2 = Aufruf eines Moduls, der im Modulpool nicht definiert ist
3 = Dynprofeld ist weder im DDIC noch im Programm definiert
4 = CALL SUBSCREEN mit einer nicht definierten Variablen
5 = CALL SCREEN / SET SCREEN / CALL SUBSCREEN für ein nicht
definiertes Dynpro
7 = Im Programm definierter Modul wird nicht verwendet
8 = In den Dynpro-Attributen ist ein nicht vorhandenes Feld als
Cursorposition angegeben
9 = Angabe eines Datenelementzusatzes für ein Nicht-DDIC-Feld
10 = Angegebener Datenelementzusatz ist nicht vorhanden
11 = Dynprofeld hat keinen Namen in der Feldliste (das Dynprofeld
ist eine Schablone oder ein Schlüsselwortfeld, das nicht nur
Sonderzeichen enthält)
12 = In der Ablauflogik Bezugnahmen auf ein Feld, das nicht in der
Feldliste definiert ist
Parameter
DATA_TABFINDLST
LEVEL
PROGNAME
REF_TO_ABAP_COMPILER
SLIN_TABS
STMNT
TOKEN
Ausnahmen
IMPOSSIBLENOT_FOUND
Funktionsgruppe
SEUZVendor Master (General Section) PERFORM Short Reference
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2844 Date: 20240523 Time: 104513 sap01-206 ( 30 ms )