Hallo,
auf einem Dynpro habe ich einen Subscreen-Bereich mit mehreren TAB-Reitern definiert und pro TAB-Reiter ein Subscreen-Dynpro angelegt. Da ich die Eingabeprüfung nur für den aktuellen TAB-Reiter durchführen möchte, habe ich nur einen Subsreen-Bereich für alle TAB-Reiter definiert.
Auf einem dieser Subscreen-Dynpros gibt es zwei Radiobutton Groups die voneinander abhängig sind, d.h. wenn beispielsweise bei Radiobutton Group 1 der dritte Radiobutton markiert ist, darf bei Radiobutton Group 2 nicht der zweite, dritte und vierte Radiobutton markiert sein. Dies soll sowohl beim Wechseln des TAB-Reiter als auch beim Speichern des Dynpros geprüft und dem User eine Fehlermeldung in der Statusleiste angezeigt werden.
Soweit so gut, es gibt hier nur ein Problem. Nachdem die Fehlermeldung in der Statusleiste angezeigt wird, sind alle Radiobuttons der Radiobutton Group 2 inaktiv und ich kann die Werte nicht mehr ändern.
Wenn ich aber nur eine Warnmeldung anzeigen lasse, kann ich nachdem ich die Meldung weggeklickt habe, den TAB-Reiter trotzdem wechseln und noch schlimmer die "fehlerhaften" Werte sogar abspeichern.
Was könnte hier das Problem sein?
Vielen Dank schon mal für Eure Hilfe!