Schade, dass Du keine Deiner vielen Ideen und die dabei aufgetretenen Probleme konkret benannt hast.Gast hat geschrieben:Mein Problem ist jetzt das ich anfangs viele Ideen hatte wie ich das lösen könnte aber letztendlich nichts davon geklappt hat.
Code: Alles auswählen.
REPORT zforum49 .
PARAMETERS: formel(50) obligatory default 'sqrt( 2 )'.
DATA : BEGIN OF prog OCCURS 0,
text(72),
END OF prog.
DATA genprog LIKE tadir-obj_name.
DATA line TYPE i.
DATA word(80) TYPE c.
DATA message(99) TYPE c.
DATA error.
DATA text(72).
DATA ergebnis(16) TYPE p DECIMALS 2.
APPEND 'report z1.' TO prog.
APPEND '*' TO prog.
APPEND 'form RECHNEN using formel ergebnis.' TO prog.
CONCATENATE 'ergebnis =' formel '.' INTO prog-text
SEPARATED BY space.
APPEND prog.
text = prog.
APPEND 'endform.' TO prog.
GENERATE SUBROUTINE POOL prog NAME genprog MESSAGE message
LINE line WORD word.
IF sy-subrc <> 0.
error = sy-subrc.
LOOP AT prog.
WRITE: / sy-tabix.
IF sy-tabix = line .
WRITE: prog COLOR 6.
WRITE:/ line , message COLOR 6 INTENSIFIED OFF.
ELSE.
WRITE: prog.
ENDIF.
ENDLOOP.
ENDIF.
IF NOT error IS INITIAL.
EXIT.
ENDIF.
PERFORM rechnen IN PROGRAM (genprog) USING formel ergebnis.
WRITE: / ergebnis, '=', formel.
Wenn ein Programm mit so einer Backdoor einmal im Produktivsystem ist, hat man verloren.PsychoMantis hat geschrieben:Nu hast du seine Hausaufgaben gemacht und der Lerneffekt ist flöten gegangen Hätte ihm doch wesentlich weiter gebracht wenn wir ihm bei seinen Ideen geholfen hätten.
Anonymous hat geschrieben:Wenn ein Programm mit so einer Backdoor einmal im Produktivsystem ist, hat man verloren.PsychoMantis hat geschrieben:Nu hast du seine Hausaufgaben gemacht und der Lerneffekt ist flöten gegangen Hätte ihm doch wesentlich weiter gebracht wenn wir ihm bei seinen Ideen geholfen hätten.
Dann kann keiner mehr sagen, welches SAP-Standard-Programm noch konsistent ist, welche Daten noch nicht manipuliert wurden usw.
Wenn das als Erfüllung der Hausaufgabe durchgeht, tauigt der Referent nichts.
Debug doch den FuBa mal, dann lernste erstens wie er arbeitet und zweitens kannste deine Frage dann selbst beantwortenthund3rbird hat geschrieben:d.h. der EVAL_FORMULA übernimmt schon meine eigentlich parser-Funktion ??
so dass ich mir über die Parsereigenschaften eigentlich garkeine gedanken mehr machen muss ??
Grüße