Hallo JMP-Community,
Unten ist der Bericht, den ich erstellen möchte. Ich möchte einzelne Berichte für SI1 bis SI10 (Werte in der Spalte „Prozess“) anzeigen, indem ich den Filter im lokalen Datenfilter ändere. Da ich möchte, dass dieser Prozess in Zukunft automatisiert wird, habe ich das Skript davon exportiert. Aber als ich das Skript erneut ausführte, trat ein Fehler auf. Kann jemand helfen, den Fehler im Skript zu identifizieren? Ich vermute, es lag daran, dass der Spaltenumschalter SI1 bis SI10 auflistete, die nicht wirklich Spalten, sondern Werte in der Spalte "Prozess" sind, aber ich bin mir nicht sicher, ob dies das Problem ist und weiß nicht, wie ich es lösen soll. Würde mich wirklich über jeden Gedanken darüber freuen. Vielen Dank!
Skript:
New Window("Cpk with one Column Switcher",
H List Box(Column Switcher(:SI6, {:SI1, :SI2, :SI3, :SI4, :SI5, :SI6, :SI7, :SI8, :SI9, :SI10},
SendToReport(Dispatch({}, "Column Switcher", ColumnSwitcherContextOutlineBox, {OutlineCloseOrientation("Vertical")}))),
V List Box(Control Chart Builder(Size(554, 492), Variables(Y(:SI6)), Local Data Filter),
Control Chart Builder(Size(518, 448), Show Two Shewhart Charts(0), Show Control Panel(0), Variables(Y(:SI6)),
Chart(Points(Statistic("Individual")), Limits(Sigma("Moving Range")), Warnings(Test 1(1), Test 2(1), Test 3(1), Test 4(1), Test 5(1), Test 6(1), Test 7(1), Test 8(1))),
SendToReport(Dispatch({}, "", ScaleBox, {Format("Best", 12), Min(37), Max(64), Inc(100), Minor Ticks(0)}),
Dispatch({}, "graph display 1 title", TextEditBox, {Set Text("Last 25 points")}),
Dispatch({}, "SI6 Limit Summaries", OutlineBox, {Close(1)}))))))