wie kann ich ein SmartForm zur Laufzeit aus der Druckanwendunge heraus debuggen (ERP 2005, 7.0'er Basis)? Beim guten alten SAPScript war das ja einfach möglich. Das SmartForm wird über den Druckcontainer des PSCD aufgerufen (Transaktion FPCOPARA). Wer kann helfen?
am besten ist, wenn du die den Namen des Funktionsbausteins holst. Menü Umfeld->Name des Funktionsbausteins.
Diesen öffnest du dir in der se37 und setzt einen Breakpoint. Wenn du dann die Nachricht erzeugst stoppt er an der gewünschten Stelle und du kannst z.B. sehen, welche Daten übergeben worden sind.
das ich was mit SMARTFORMS zu tun hatte ist schon relativ lange her.
Ich habe immer einen break direkt im Formular gesetzt.
Im Formular (z.B. bei MAIN) über:
ANLEGEN / ABLAUFLOGIK / PROGRAMMZEILEN .
Wenn Du dort dann den Befehl "Break <& mein user>." setzt. Bei meiner Anwendung wurde dann im Formular gestoppt und ich kann mir dann dort die Daten anschauen die zum Druckzeitpunkt im Container sind.
Hallo und ein spätes Danke für Eure Antworten. Werde gerade wieder mit dem Problem konfrontiert. Ich habe jetzt endlich herausgefunden wie man auch dann in den Debugging-Modus kommt, wenn das Formular während eines Hintergrundjobs gedruckt wird: in der Kommandozeile =DBUG eingeben und mit Enter bestätigen und alles wird gut.