Dieses Zugriffsrecht verhindert, dass der Fokus durch ein Fokus-Wechsel-Meldung vom Browser, vom Kind-Dialog auf den Eltern-Dialog gesetzt wird.
Auslöser für das Problem war der Adress-Anlage-Assistent. Dieser wird modal ausgeführt. Durch [F9] „Vorgang Starten“ wird der modale Dialog geschlossen und ein nicht modaler „Anlegen-Bildschirm“ angezeigt.
Dabei wird nach dem Anzeigen des modalen Dialogs zuerst dieser geschlossen und der Fokus auf das aufrufende Fenster (Adress-Vorauswahl) gelegt. Da modal, wird dies sofort an den Browser gesendet.
Im nächsten Schritt wird nun der nicht modale Anlage-Dialog erzeugt und an den Browser übertragen. Wenn nun im Vorauswahl-Dialog kein Fokus-Element (Tabelle hat keine offenen Eingabefelder) vorhanden sind, löst der Browser noch vor Anzeige des nicht modalen Dialogs ein Fokus-Wechsel auf den Dialog aus, welcher in der Folge den Fokus vom nicht modalen Dialog nimmt und diesen dadurch unsichtbar macht.
Das im Standard aktive Zugriffsrecht WEBWARE_FEHLER, 23 verhindert dieses Problem.
