Wie ist es möglich, ein Element aus der Elementliste zu verändern?
Ich habe im Screenpainter ein Ein/Ausgabefeld angelegt(z.B. Name:'OUT'). Wenn ich auch einen Button klicke, möchte ich, dass sich der Wert in diesem Feld ändert.
Wie kann ich dieses Element ansprechen bzw. den Inhalt ändern?
der Zugriff erfolgt ganz einfach mit dem definierten Feldnamen im Dynpro (in deinem Beispiel 'OUT').
Im PAI mußt du den Funktionscode deines Buttons abfragen (steht in der Varianle sy-ucomm oder im definierten Feld des Dynpros für den OKCODE (Elementeliste) und dann das entsprechende Module für diese Funktion aufrufen (das Module erzeugst du selber). Hier weißt du dann den Wert dem Feld 'OUT' zu.
Hier ein Beispiel: