Workflow-GeneratorHallo, ich möchte das Laden von Daten aus Excel automatisieren und Speclimits auf die geladenen Spalten setzen. Die Limits habe ich in Limit-Dateien. Das Skript, das ich mit dem Workflow-Builder erstellt habe, stoppt im Fenster „Limits verwalten“, wo ich entweder die Limits eingeben oder die Limit-Datei laden kann. Die Eingabe wird nicht aufgezeichnet, und das Laden der Limit-Datei funktioniert nicht.
Der Fehlercode ist als Bild sowie das Stoppfenster beigefügt.
Jede Hilfe wird sehr geschätzt.
Vielen Dank
Peter
Automatisierung und SkriptingWindowsBetreff: Workflow-BuilderManage Spec limits ist eine Plattform, die über einige Funktionen verfügt, die vom Action Recorder nicht erfasst werden. Daher müssen Sie möglicherweise einen Blick auf den Scripting Index und Manage Limits werfen.

Dies gibt höchstwahrscheinlich eine recht gute Vorstellung davon, was Sie tun können. Anschließend können Sie einen benutzerdefinierten Schritt im Workflow-Builder erstellen und dieses Beispiel verwenden. Möglicherweise möchten Sie auch alle Optionen für die Verwaltung von Grenzwerten (Kategorie links und Filter leer) anzeigen, um zu sehen, wie diese Spezifikationsgrenzwerte nach dem Laden festgelegt werden.

Betreff: Workflow-BuilderHallo Jthi,
Danke, ich verstehe, wie du das Einlesen der Spezifikationslimits angehen willst. Leider sind meine Scripting-Kenntnisse so gering, dass ich immer wieder Fehlermeldungen bekomme.
Vielleicht können Sie oder jemand anderes das Skript für mich schreiben.
Meine DataTable ist bereits geöffnet.
Ich muss die Grenzwerttabelle öffnen.
Ich muss die Grenzwerte mit den Prozessvariablen in meiner Datentabelle verbinden und dann
Ich muss die Datentabelle mit den hinzugefügten Grenzwerten speichern.
Ich habe ein Beispiel von Dateien angehängt, die ich mit Spezifikationsgrenzen anreichern muss.
Danke
Peter
Betreff: Workflow-BuilderIch bin nicht sicher, woher ich wissen soll, welche Ihre Prozessvariablen sind, also habe ich einfach alle kontinuierlichen Spalten aus Ihrer Grenzwerttabelle genommen.
Names Default To Here(1);
dt = Open("$DOWNLOADS/MC_After_ Hard.jmp");
dt_limits = Open("$DOWNLOADS/Limits_MC_After_Hard.jmp");
processnames = dt_limits << Get Column Names("Continuous", String);
ml = dt << Manage Limits(
Process Variables(Eval(processnames)),
Load From Limits Table(dt_limits)
);
ml << Save to Column Properties;
ml << Close Window;Betreff: Workflow-BuilderHallo Jthi,
Das war der Anstoß, den ich brauchte. VIELEN DANK
Peter