Hallo,
Also habe ich ein Skript, das eine Datentabelle mit Daten und eine Datentabelle mit ihren Spezifikationen erhält. Wenn ich Process Capability manuell ausführe, kann ich die Spalten auswählen und die Spezifikationstabelle verwenden, und alles funktioniert wie beabsichtigt.
das Problem:
Ich versuche, dies über ein JSL-Skript auszuführen. Die Idee ist, eine Liste der derzeit geöffneten Datentabellen zu erhalten, ein neues Fenster zu öffnen, ein Dropdown-Menü mit der Liste der Datentabellen zu haben, und der Benutzer kann die Spezifikationstabelle auswählen, die er verwenden möchte. Dieses Skript würde auf der Symbolleiste ausgeführt und der Benutzer führt es aus der Datentabelle mit den Daten aus, die ihn interessieren.
ich kann nutzen insertInto(dt,Datentabelle(i++)) um eine Liste der Datentabellen zu erhalten, bricht aber ab, sobald ich die Anzahl der Tabellen überschreitet. ist ihre eine Funktion wie N Artikel (Datentabellen) ?? oder muss ich den Benutzer dazu bringen, den Tabellennamen einzugeben?
Ich denke, dieser Code sollte Ihnen helfen
datatables = {};
For( i = 1, i <= N Table(), i++,
Insert Into( datatables, Data Table( i ) << get name )
);