Stefan080159 Member Licensed User Longtime User Oct 29, 2018 #1 Hallo, gibt es eine Möglichkeit in der Table-Vers 1.12 von Erel / Klaus die Vorzeichen der Werte in einer bestimmten Spalte(n) nach dem Einlesen der CSV-Datei noch zu ändern? Ich benutze diese Tabelle als Soll-Ist-Vergleich für Soll-Höhen und Soll-Achsen. Da sich aber manchmal die Arbeitsrichtung ändert wird aus positiven eine negative Soll-Achse. mfg Stefan
Hallo, gibt es eine Möglichkeit in der Table-Vers 1.12 von Erel / Klaus die Vorzeichen der Werte in einer bestimmten Spalte(n) nach dem Einlesen der CSV-Datei noch zu ändern? Ich benutze diese Tabelle als Soll-Ist-Vergleich für Soll-Höhen und Soll-Achsen. Da sich aber manchmal die Arbeitsrichtung ändert wird aus positiven eine negative Soll-Achse. mfg Stefan
klaus Expert Licensed User Longtime User Oct 29, 2018 #2 Die Version ist eine sehr alte Version, die letzte ist Flexible Table Version 2.26. Du kannst jede Zelle mit Table.GetValue(Spalte, Zeile) erreichen. Und mit Table.SetValue(Spalte, Zeile) ändern.
Die Version ist eine sehr alte Version, die letzte ist Flexible Table Version 2.26. Du kannst jede Zelle mit Table.GetValue(Spalte, Zeile) erreichen. Und mit Table.SetValue(Spalte, Zeile) ändern.
Stefan080159 Member Licensed User Longtime User Oct 29, 2018 #3 Danke Klaus, das funktioniert For x = 0 To Zeile Tabelle.SetValue(2,x,Sollachse-(Sollachse * 2)) Tabelle.SetValue(4,x,SollUE-(SollUE * 2)) Next und wie spreche ich die letzte Zeile der Tabelle an ?
Danke Klaus, das funktioniert For x = 0 To Zeile Tabelle.SetValue(2,x,Sollachse-(Sollachse * 2)) Tabelle.SetValue(4,x,SollUE-(SollUE * 2)) Next und wie spreche ich die letzte Zeile der Tabelle an ?
klaus Expert Licensed User Longtime User Oct 30, 2018 #4 Welchen Wert enthält di Variable Zeile? Der Wert muss die Anzahl der Zeilen - 1 sein. In der Version 1.12 gibt es keine Property NumberOfRows, die gibt es in der Version 2.26. Du kannst diese Zeile in der Table Class. Private Data As List in diese ändern: Public Data As List Und dann Code: For x = 0 To Tabelle.Data.Size -1 Tabelle.SetValue(2,x,Sollachse-(Sollachse * 2)) Tabelle.SetValue(4,x,SollUE-(SollUE * 2)) Next
Welchen Wert enthält di Variable Zeile? Der Wert muss die Anzahl der Zeilen - 1 sein. In der Version 1.12 gibt es keine Property NumberOfRows, die gibt es in der Version 2.26. Du kannst diese Zeile in der Table Class. Private Data As List in diese ändern: Public Data As List Und dann Code: For x = 0 To Tabelle.Data.Size -1 Tabelle.SetValue(2,x,Sollachse-(Sollachse * 2)) Tabelle.SetValue(4,x,SollUE-(SollUE * 2)) Next
Stefan080159 Member Licensed User Longtime User Oct 31, 2018 #5 Ja Klaus, stimmt... erst nach dem Ändern in Public Data as List gibt es Zugriff auf alle Zeilen... For x = 0 To Tabelle.Data.Size-1 Sollachse = Tabelle.GetValue(2,x) SollUE = Tabelle.GetValue(4,x) Sollachse = - Sollachse SollUE = - SollUE Tabelle.SetValue(2,x,Sollachse) Tabelle.SetValue(4,x,SollUE) Next
Ja Klaus, stimmt... erst nach dem Ändern in Public Data as List gibt es Zugriff auf alle Zeilen... For x = 0 To Tabelle.Data.Size-1 Sollachse = Tabelle.GetValue(2,x) SollUE = Tabelle.GetValue(4,x) Sollachse = - Sollachse SollUE = - SollUE Tabelle.SetValue(2,x,Sollachse) Tabelle.SetValue(4,x,SollUE) Next