Auf einem Dynpro sollen Daten geändert werden können. Dabei wird ein Sperrobjekt erzeugt, wodurch andere Anwender nicht auf den gleichen Datensatz zugreifen können.
Nun möchte ich eine Transaktion erstellen, mit der die Daten aber angezeigt werden können (es sollen also keine Felder des Dynpros eingabebereit sein).
Wie kann ich das denn am einfachsten hinbekommen??
Schau dir die Hilfe zu LOOP AT SCREEN an. (SCREEN-INPUT)
Das Ganze musst du innerhalb des PBO-Modules deines Dynpros durchführen.
Am besten du versiehst dein Program mit einem Aufrufparameter der dafür sorgt, dass es im Anzeige oder im Änderungsmodus aufgerufen wird.
Oder du definierst zwei Transaktionen und fragst innerhalb deines Programms ab welcher Transaktionscode verwendet wurde und je nachdem befindet sich das Programm im Anzeige oder Änderungsmodus.
lg ADT
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.