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