SE16
Variante 1
- SE16
- Tabellenname:
- Button “Tabelleninhalt”
- beliebigen Datensatz anzeigen und selektieren
- Button “Anzeigen” (Brille)
- OK-Code-Zeile: /h
- Taste “Enter” -> Meldung “Debugging wurde eingeschaltet”
- nochmal Taste “Enter”
- Debugger in der SE80 startet
- wenn Breakpoint angezeigt wird, Wert für die Variable “code” auf “EDIT” (editieren), “DELE” (löschen) oder “INSR” (einfügen) ändern
- Datensatz ändern
- Button “Speichern” (Blaue Diskette) klicken
Variante 2
- SE80
- Programm SAPLSETB
- Include: LSETBF01
- Form:
set_status_val
- Breakpoint in Zeile 34:
if code = 'SHOW'.
- SE16 (im neuen Modus)
- Tabelleninhalt anzeigen
- Datensatz markieren
- Auf Button “Anzeigen” (Brille) klicken -> löst Breakpoint aus
- wenn Breakpoint angezeigt wird, Wert für die Variable “code” auf ‘EDIT’ (editieren), ‘DELE’ (löschen) oder ‘INSR’ (einfügen) ändern
- Datensatz ändern
- ggf. noch Button “Speichern” (Blaue Diskette) klicken
* setzt volles Debugging-Recht voraus: S_DEVELOP ACTVT = 01,02,03,16 OBJTYPE = DEBUG
bis EHP5
- &sap_edit im OK-Feld eingeben
ab EHP6
- /h im OK-Feld eingeben -> Debugmode
- F8 drücken („Weiter“)
- für die Variablen GD-EDIT und GD-SAPEDIT den Wert auf “X” ändern und speichern
- Wert der Variable GD-CHECKKEY kann auch geändert werden, um Fremdschlüsselprüfung zu (de-)aktivieren (Vorsicht: kann zu inkonsistenten Daten führen!)
- F8 drücken („Weiter“)
- alle Änderungen werden in Tabelle SE16N_CD_KEY und SE16N_CD_DATA protokolliert
SE16N_INTERFACE
SE16N_EMERGENCY (Allgemeine Tabellenanzeige)
- Editmodus der SE16N einschalten
- &sap_edit für SE16N