Bei aktualisieren in aktuellem Register bleiben
Fabian Feddern
Hallo,ich habe mit einer Customize Regel ein Grid in einem neuen Register im GP Stamm "Form 134" erstellt.
dieses wird mit dem Event FormDataLoad aufgerufen.
Mit einer weiteren Regel, welche Bei ItemPressed auf Item 1 Form "134" also aktualisieren Greift will ich in das grid geschriebene Daten zurückschreiben.
Klappt auch alles wunderbar, nur wenn ich auf aktualisieren klicke springt der Fokus auf das Register "Allgemein".
Dies wollte ich mit pVal.Form.PaneLevel = 98 unterbinden. Geht auch, aber wenn ich jetzt irgendwo anders im GP Stamm etwas ändere springt auch mein neues Register in den Vordergrund.
Wie kann ich erreichen dass bei aktualisierung der Daten auf meinem Register auch in dem Register geblieben wird?
Fabian Feddern
Andreas Scherer
Hi F.FeddernMach genau das was du für das PaneLevel 98 unterbinden wolltest.
Verwende jedoch einfach den ItemPressed auf den "Aktualisieren" Button im Form Mode "Edit" und nur wenn dein Tab selektiert ist.
Dann sollte das funktionieren.
Grüsse
Andy
Fabian Feddern
Hallo Andreas,von der Überlegung her war ich auch schon soweit. Nur leider finde ich den Event bzw. Befehl nicht, mit dem ich herausfinde welcher Tag gerade selectiert ist.
Manuel Marhold
Hi Fabian,über Form.PaneLevel kannst du das aber heruafinden.
Jeder Tab aktiviert ja einen Panelevel, und den kannst du ja auslesen.
Fabian Feddern
Hallo Manuel,Form.PaneLevel wechselt aber leider zu 1 sobald ich auf aktualisieren klicke.
Somit kann ich hier nicht herausfinden ob ich grade in meinem Tab war.
Auch
SwissAddonFramework.UI.Components.Folder.GetFromUID(pVal.Form, "COR_F1").Selected
gibt den Wert "false" sobald auf aktualisieren geklickt wird.
Im System Standard, also beim ändern eines Standard Folders wird das Register(Folder) aber nicht gewechselt wenn man das Form aktualisiert.
Wie erreiche ich denn, dass mein Register beim aktualisieren noch aktiv ist und ich somit auch in diesem bleiben kann ? Oder gibt es eine andere Möglichkeit dieses anzusteuern?
Fabian Feddern
0
Please sign in to leave a comment.
Comments
0 comments