Hallo alle,
Ich versuche seit ein paar Tagen herauszufinden, ob es eine Möglichkeit gibt, eine Liste von Zeichenfolgenvariablen mit dem Gruppennamen an Gruppenskripte zu übergeben. Immer wenn ich das mache, erhalte ich die Protokollfehlermeldung „Der Gruppenbefehl muss eine Liste der zu gruppierenden Skripts angeben“ mit dem folgenden Code.
ChartList={"Script_1","Script_2","Script_3"};
DataTable_result << Group Scripts("AllCharts",ChartList);
Wenn ich meinen Code wie folgt ändere, läuft der Code einwandfrei.
DataTable_result << Group Scripts("AllCharts",{"Script_1","Script_2","Script_3"});
Ich beabsichtige, meinen Code wiederverwendbar zu machen, indem der Benutzer die Skriptnamen definiert, die gruppiert werden müssen. Ich habe ein paar andere Dinge versucht, wie zum Beispiel die Verwendung von eval(), expr(), aber sie funktionieren nicht. Hat jemand einen Vorschlag, das wäre toll. Danke im Voraus.
Crème Brûlée
Ich habe Ihre Ergebnisse bestätigt.Das folgende Skript sorgt jedoch dafür, dass die Gruppierung funktioniert.
Eval(
Substitute(
Expr(
dt << group scripts( "AllCharts", __chartlist__ )
),
Expr( __chartlist__ ), chartlist
)
);
Ich schlage vor, dass Sie das Problem als Fehler an den JMP-Support senden.