Belegzeilen (GridLines Price and Sum) Preis und Summe Update mit Customizer
Andreas Bimberg
Hallo,folgendes Problem ich habe mit dem Optimizer 3 Regeln erstellt um Preis, Summe und Rabatt zu berechnen. Problem ist das die Felder untereinander immer reagieren sollen, wenn z.b. am Rabatt etwas geändert wird ändert sich der Nettopreis und die Summe .... usw.
Das ganze funktioniert auch soweit. EInziges Problem was den ganzen Ablauf suboptimal gestaltet ist das durch die ständigen aktualisierungen das ganze etwas langsamer läuft und er immer wieder in das nächste feld nach Summe springt. Somit können die User nicht mehr wie gewohnt mit TabSprüngen arbeiten sondern müssen die Maus benutzen.
Gibt es eine Möglichkeit das die Updates nicht immer das Feld wechseln??
Grus
Andreas
Michael Egloff
Hallo Andreas,versuch mal, das Form zu Freezen (pVal.From.Freeze = true;), wenn du die Felder aktualisierst und am Schluss wieder zu Ent-Freezen (pVal.From.Freeze = false;).
Du kannst am Schluss von deinen Aktualisierungen den Fokus in eine andere Zelle setzen, indem du die Zelle anklickst.
Etwa so:
Matrix.GetFromUID(pVal.Form, "matrixId").Columns["columnId"].Cells[rowNumber].Click(MatrixColumn.ClickTypes.Regular, MatrixColumn.Modifier.None);
Andreas Bimberg
[quote name='Michael Egloff' timestamp='1314867126' post='19863']Hallo Andreas,
versuch mal, das Form zu Freezen (pVal.From.Freeze = true;), wenn du die Felder aktualisierst und am Schluss wieder zu Ent-Freezen (pVal.From.Freeze = false;).
Du kannst am Schluss von deinen Aktualisierungen den Fokus in eine andere Zelle setzen, indem du die Zelle anklickst.
Etwa so:
Matrix.GetFromUID(pVal.Form, "matrixId").Columns["columnId"].Cells[rowNumber].Click(MatrixColumn.ClickTypes.Regular, MatrixColumn.Modifier.None);
[/quote]
Vielen Dank für die Info, mit dem Freeze werd ich mal testen das wäre eine gute Lösung, in der Zwischenzeit haben wir das Problem bei uns durch geschicktes anordnen der Felder im Beleg gelöst.....
0
Please sign in to leave a comment.
Comments
0 comments