Hallo zusammen, ich hoffe, jemand kann mir bei dieser Anfrage helfen. Ich versuche, ein JSL-Skript zu schreiben, um mehrere Analysen zu erstellen, die Y an als JPEG-Datei.
Bisher ist dies mein erstes Skript, aber mir ist aufgefallen, dass ich nur eine wiederholte Analyse erstelle (mal die für „Wo“ verwendeten Tools). Ich schätze, mein Fehler liegt irgendwo darin, wie ich die N Elemente spezifiziere. Ich füge auch eine Beispieltabelle für die Daten hinzu.
Vielen Dank im Voraus.
Namen standardmäßig hier( 1 );
dt = Aktuelle Datentabelle();
summieren(groupid = by(:TOOL));
anzeigen (Gruppen-ID);
For( i = 1, i <= N Items( groupid ), i++,
pic = dt << Oneway(
Y( :Maßnahme ),
X( :Prozessdatum ),
Wobei ( :TOOL == groupid [i]);
pic << Save Picture( "E:\Sample\FitYbyX_" || groupid[i] ||".jpg", JPEG );
);););
Danke @Mark_Bailey Das ist genau das, was ich brauche.
Ich denke, es wäre vielleicht besser, :TOOL in der By-Rolle zu verwenden und dann über die Ergebnisse zu iterieren:
Names Default To Here( 1 );
dt = Current Data Table();
Summarize( groupid = by( :TOOL ) );
Show( groupid );
ow = dt << Oneway( Y( :Measure ), X( :Processdate ), By( :TOOL ) );
For( i = 1, i <= N Items( groupid ), i++,
pic = ow[i] << Save Picture( "E:\Sample\FitYbyX_" || groupid[i] || ".jpg", JPEG )
);