" [ * 1 4 A B C D E F G H I J K L M N O P R S T U V W X Z

WEBWARE Zugriffsrechte ➜ Bereich WEBWARE_FEHLER ➜ WEBWARE_FEHLER,23 ➜ Fokus-Wechsel-Problem

  ,

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.

Ähnliche Artikel

LEAVE A COMMENT