Tabellenvariablen löschen<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ich versuche, Tabelleneigenschaften in einer Schleife zu löschen, aber es passiert nichts. Es gibt keine Fehlermeldung im Protokollfenster, daher bin ich mir nicht sicher, warum ich Tabellenvariablen in einer Schleife nicht löschen kann.
Wenn ich eine Literalzeichenfolge verwende, kann ich die Variable löschen, aber ich möchte eine Liste von Variablen durch Mustervergleich löschen.
dt = New Table("test");
dt << New Table Variable("a", 1);
dt << New Table Variable("b", 1);
dt << New Table Variable("c", 1);
names = dt << Get Table Variable Names;
for(i = N Items(names), i > 0, i--,
variable = names;
// Fails
dt << Delete Table Variable(variable);
);
// Ok
dt << Delete Table Variable("a")
Betreff: Tabellenvariablen löschenIch verwende JMP 9. Ihre Lösungen funktionieren. Danke
Betreff: Tabellenvariablen löschenIhr Beispiel funktioniert hier, JMP 10.0.2 für Mac. Aber möglicherweise funktioniert es nicht in JMP 9. Verwenden Sie eine Version <10?
Versuchen Sie dies in JMP 9:
dt = Neuer Tisch ( "prüfen" ) ;
dt << Neue Tabellenvariable ( "A" , 1 ) ;
dt << Neue Tabellenvariable ( "B" , 1 ) ;
dt << Neue Tabellenvariable ( "C" , 1 ) ;
Namen = dt << Tabellenvariablennamen abrufen ;
Für ( ich = N Artikel ( Namen ) , ich > 0 , ich --,
Variable = Namen [ ich ] ;
Bewertung ( Analysieren ( Evaluierungseinlage ( „dt << Tabellenvariable löschen(^nameexpr(variable)^)“ ) ) )
) ;