Fehler beim Löschen der Spaltenformel mithilfe des Skripts „Eigenschaft löschen“ (Formel).Hallo,
Ich habe mehrere Spalten mit Formeln und wollte Formeln nach Berechnungen entfernen.
Codes sind wie folgt.
cols = dt << get column names();
For( i = 1, i <= N Col( dt ), i++,
cols[i] << Delete Property( formula )
);
Dann sagt das Log folgendes:
Send erwartet skriptfähiges Objekt beim Zugriff oder Auswertung von 'Send' , cols[i] << /*###*/Delete Property( formula ) /*###*/
Kann mir das jemand weiterhelfen?
Eine andere Frage ist, ob wir eine Liste bestimmter Spalten erstellen und Formeln löschen können.
Wir haben ein Skript namens "Formel löschen", ich wollte dies für die Spaltenliste verwenden, aber es scheint, dass es nicht gut funktioniert.
AnalytikDatentabelleSkripterstellungBetreff: Fehler beim Löschen von Spaltenformeln mithilfe des Skripts „Eigenschaft löschen“ (Formel).cols = dt << get column names();
For( i = 1, i <= N Col( dt ), i++,
column(cols[i]) << Delete formula;
);
//or
For( i = 1, i <= N Col( dt ), i++,
column(i) << Delete formula;
);
Betreff: Fehler beim Löschen von Spaltenformeln mithilfe des Skripts „Eigenschaft löschen“ (Formel).cols = dt << get column names();
For( i = 1, i <= N Col( dt ), i++,
As Columns( cols[i] ) << Delete Property( formula )
);
Putting As Column() hat dies gelöst. Trotzdem frage ich mich immer noch, warum es ein paar Mal funktioniert hat und später nicht mehr funktioniert hat - mit denselben JMP-Versionen (ich verwende sowohl 15 als auch 16EA).