Zeile in Matrix markieren
Ulf Stockburger
Hallo,ich arbeite mich momentan anhand von einfachen Beispielen in coresuite ein. Auslesen und Schreiben von Werten in einer Matrix geht, aber ich kann keine Zeile markieren. Ich suche so etwas wie : Matrix.Row.Select(rowIndex); Kann mir jemand auf die Sprünge helfen?
Für eure Bemühungen im Voraus besten Dank
Mit freundlichen Grüßen
Ulf Stockburger
Lorenz Stierlin
HalloIch habe das gerade versucht zu rekonstruieren, es scheint tatsächlich keine geeignete Methode dafür zu geben.
Aus welchem Grund möchten Sie Zeilen per Code markieren? Wollen Sie die Zeile einfach nur farblich hervorheben?
Gruss
Lorenz
Ulf Stockburger
Hallo,wenn ich in einer Preisliste im Suchfeld eine Artikelnummer eingebe, wird immer die erste mögliche Nummer angezeigt und farblich hervorgehoben. So etwas versuche ich gerade. Eine farbliche Hervorhebung würde den Zweck voll erfüllen. Leider weiß ich auch da nicht, wo ich anfangen soll.
Mit freundlichen Grüßen
Ulf Stockburger
Lorenz Stierlin
HalloIch habe unterdessen eine Möglichkeit gefunden, eine Zeile in einer Matrix zu selektieren.
Matrix matrix = Matrix.GetFromUID(pVal.Form, "38");
matrix.Columns["0"].Cells[1].Click(SwissAddonFramework.UI.Components.MatrixColumn.ClickTypes.Regular, SwissAddonFramework.UI.Components.MatrixColumn.Modifier.Ctrl);
In diesem Code wird ein Clickevent auf eine Zelle in der ersten Spalte einer Matrix gemacht, dabei wird die gesamte Zeile markiert.
Beachten Sie bitte folgendes:
- Cells beginnt bei 0
- Columns Parameter ist ein String
- Stellen Sie sicher, dass die Regel so getriggert wird, dass die Matrix bereits initialisiert ist
Freundliche Grüsse,
Lorenz Stierlin
Ulf Stockburger
Hallo Herr Stierlin,genau das habe ich gesucht. Vielen Dank für Ihre Hilfe.
Mit freundlichen Grüßen
Ulf Stockburger
klettermax
Hallo,mich würde interessieren, ob man diese Markierung auch bei Easy row functions einsetzen kann, um per command Felder in der Matrix farblich zu markieren, die dem SQL-Query entsprechen.
Vielen Dank im Voraus
Sandra Neuber
Anders Olsson
Hi Sandra,This is currently not possible, you would have to create a C#/VB rule to accomplish that.
I have created a development request for this functionality in Easy Row Functions.
Regards,
Anders
Paolo Manfrin
Hello,I would like to inform you that this request has been scheduled for release 3.70.
The DRQ Nr. assigned is [url="https://jira.coresystems.ch/browse/CSC-523"]CSC-523[/url]
Kind Request, paolo
0
Please sign in to leave a comment.
Comments
0 comments