Betreff: Entwickler-Tutorial: Verwenden des Workflow-Generators zum Freigeben von Analyseschritten für die Wiedergabe – keine Codierung erforderlichEin Community-Mitglied, das JMP 17 noch nicht hat, fragte nach dem rote dreieck optionen :.Sie sind:
Präsentationsmodus – Der Protokollverlauf ist ausgeblendet und die Möglichkeit, den Workflow zu bearbeiten, ist eingeschränkt.
Verlauf gruppiert nach Alter anzeigen – Gruppiert den Verlauf nach Zeit oder hebt die Gruppierung auf.
Rückschritt zulassen – Ermöglicht dem Benutzer, einen Schritt im Arbeitsablauf zu sichern. Dies ist eine nützliche Option, die Sie aktivieren sollten, wenn Sie einen Workflow aufzeichnen und daran arbeiten. Deaktivieren Sie nach Abschluss die Ausführung, um die Ausführungsgeschwindigkeit des Workflows zu erhöhen.
Name Default to Here – Setzt die Namen auf lokale Namen (Tipp: Deaktivieren Sie während der Entwicklung, wenn Sie mit großen Datentabellen arbeiten, wenn Sie auf Langsamkeit in Ihrem Workflow stoßen.)
Kontrollkästchen zum Aktivieren anzeigen – Blendet Kontrollkästchen im Workflow ein oder aus, um Schritte im Workflow zu aktivieren oder zu deaktivieren.
Notizen festlegen – Fügt eine Notiz über den Workflow-Schritten hinzu. (Tipp: Verwenden Sie den Abschnitt Notizen in den Schritteinstellungen, um einzelne Schritte zu kommentieren.)
Referenzen – Während der Workflow ausgeführt wird, fordert er den Benutzer auf, nicht gefundene Tabellen oder Spalten anzugeben, um den Workflow fortzusetzen. Das Menü Referenzen enthält die folgenden Optionen.
Ersetzen von Referenzen zulassen – (standardmäßig ausgewählt.) Ermöglicht dem Workflow, zur Eingabe unbekannter Tabellen oder Spalten aufzufordern.
Ersetzungen löschen – (Verfügbar nach Ausführung eines Arbeitsablaufs mit Ersetzungen.) Löscht die zuvor ausgewählten Ersetzungstabellen oder -spalten.
Verwalten – Öffnet das Fenster „Referenz-Manager“, um Tabellen- und Spaltenersetzungen zu verwalten. Legen Sie Eingabeaufforderungen fest, wann eine Eingabeaufforderung erfolgen soll und wozu bei jeder Workflow-Ausführung aufgefordert werden soll.
Benutzerdefinierte Aktion hinzufügen – Ermöglicht das Hinzufügen eines durch JSL-Code angegebenen Schritts.
Workflow einschließen – Fügt dem Workflow eine dynamische Referenz hinzu, um einen anderen Workflow auszuführen.
Workflow importieren – Importiert einen gespeicherten Workflow in den aktuellen Workflow.
Temporäre Teilmenge – Fügt eine Aktion zum Erstellen einer temporären Tabellenteilmenge zur Verwendung für das Workflow-Debugging hinzu.
Arbeitsablauf duplizieren – Öffnet ein Duplikat-Arbeitsablauffenster.
Schritte zu Journal hinzufügen – Fügt die Schritte aus der letzten Ausführung des Workflows zu einem Journal hinzu. Jeder Schritt ist ein Journaleintrag mit einem JSL-Codefenster. Schritte, die Analysefenster erzeugen, zeigen ein Miniaturbild des Analysefensters zusammen mit dem Bild in voller Größe in einem geschlossenen Umriss. Das Journal kann zur Weitergabe außerhalb von JMP als PDF-Datei gespeichert werden.
In Skriptfenster speichern – Speichert die JSL aus dem Arbeitsablauf in einem Skriptfenster. Dies ermöglicht die Verwendung des Skripts außerhalb des Workflow Builders.
Arbeitsablaufpaket erstellen – Speichert den Arbeitsablauf und zugehörige Dateien, wie z. B. Datentabellen, in einem Paket zur gemeinsamen Nutzung.
Betreff: Entwickler-Tutorial: Verwenden des Workflow-Generators zum Freigeben von Analyseschritten für die Wiedergabe – keine Codierung erforderlichWie kann ich Änderungen am Workflow-Skript vornehmen, damit es datentabellenunabhängig wird? Das heißt, ich wollte denselben Workflow ausführen, aber für eine Datentabelle mit einem anderen Namen. Ich habe beobachtet, dass der Workflow immer die ursprüngliche Datentabelle ausführt.
Betreff: Entwickler-Tutorial: Verwenden des Workflow-Generators zum Freigeben von Analyseschritten für die Wiedergabe – keine Codierung erforderlich@AdditiveNewt746 Wenn Sie die erste Zeile des Workflows entfernen, die sich auf die Datentabelle bezieht, werden Sie beim Starten des Workflows gefragt, welche Tabelle Sie verwenden möchten. Hoffe das beantwortet deine Frage.
Betreff: Entwickler-Tutorial: Verwenden des Workflow Builder zum Teilen von Analyseschritten zur Wiedergabe – kein Programmieren erforderlich@AdditiveNewt746 Auch im Video oben gibt es ein Beispiel mit der Bezeichnung Generalized Workflow.Ich glaube, es ist Beispiel 6.Das ist so eingerichtet, dass jedes Mal nach der Tabelle gefragt wird, die Sie verwenden möchten.Es nutzt den Referenzmanager im Workflow Builder.
Entwickler-Tutorial: Verwenden von Workflow Builder zum Teilen von Analyseschritten zur Wiedergabe – kein Programmieren erforderlich
Workflow Builder wurde in JMP 17 eingeführt. Verwenden Sie das beigefügte JMP Journal, um Workflow Builder mit Ihrer lizenzierten Version von JMP 17 und JMP Pro 17 auszuprobieren.
Von Ernest Pasour beantwortete Fragen @ErnestPasour und Scott Wise @scwise während der Live-Demo:
F: In JMP 16 erfasst das erweiterte Protokoll nicht jede Aktion. Wird Workflow Builder dieselbe Einschränkung haben?
A: Ja, der Workflow Builder basiert auf den Ereignissen aus dem erweiterten Protokoll. JMP 17 hat jedoch die Anzahl der protokollierten Elemente erweitert.
F: Gibt es eine Möglichkeit, den Prozess zu verlangsamen?
A: Wenn Sie meinen, wie Sie den Fluss des Workflow-Prozesses verlangsamen können, können Sie „Warte“-Aktionen in die Workflow-Builder-Schritte einfügen, mit denen Sie steuern können, wie schnell Schritte ausgeführt werden. Sie zeigt es an einem Beispiel. Um beispielsweise 10 Sekunden zu warten, fügen Sie in den „Schritteinstellungen“ eine benutzerdefinierte Codeaktion hinzu, mit der Sie JSL eingeben können.Geben Sie Wait(10) als Code ein.Für eine erweiterte Lösung können Sie alle Schritte gruppieren und dann Wait(10) in die Schrittaktionen einfügen, wo es auf jeden Schritt angewendet wird.Sie können damit spielen, je nachdem, was Sie genau brauchen.Alternativ können Sie auch manuell Schritt für Schritt durchgehen.Oder fügen Sie nach jedem Schritt einen „Weiter“-Dialog hinzu.
F: Was passiert, wenn Sie etwas ausführen, das eine Benutzereingabe erfordert?
A: Es gibt Möglichkeiten, Orte für Benutzeraufforderungen hinzuzufügen (zum Schließen von Fenstern, zum Eingeben einer Ausgabe oder Eingabe für einen Analysebericht usw.), indem Sie die gespeicherten Skripte erweitern und/oder die Schritteinstellungsaktionen verwenden.
F: Können Sie einfach denselben Befehl kopieren und auf den Rest anwenden?
A: Nicht in 17, obwohl wir hoffen, dass wir das in 18 schaffen. Tabellen ausblenden befindet sich jedoch im Schritt-Kontextmenü, sodass Sie diese Einstellung durch Mehrfachauswahl steuern können.
F: Können Sie beim Anzeigen der Ergebnisse anstelle der JMP-Referenz als Beschreibung eine spezifische Definition hinzufügen?
A: Ja, sie hat nur etwas aus der Dokumentation kopiert und eingefügt. Sie können jeden gewünschten Text hinzufügen. Sie können auch die URL-Option in der Nachrichtenaktion verwenden. Dadurch können Sie auf eine Webseite verweisen, die Text oder sogar ein Video enthalten könnte.
F: Kann dies erweitert werden, um zu zeigen, wie Ergebnisse in einem Bericht (z. B. PowerPoint) präsentiert werden können?
A: Der Export nach PowerPoint wird noch vom Action Recorder erfasst, was bedeutet, dass er nicht im Workflow Builder aufgezeichnet wird.Sie können das Skript jedoch bis zum PowerPoint-Schritt in einem Skriptfenster für einen Workflow Builder speichern.Dann können Sie es einfügen oder unten das Skript für die PowerPoint-Aktion eingeben und Sie haben ein ausführbares Skript, das alles erledigt.
F: Wie fügt man den Referenzmanager zum ersten Schritt hinzu?
A: Der Referenzmanager gilt für den gesamten Workflow.Die Eingabeaufforderung erfolgt, wenn Tabellen benötigt zu werden scheinen und nicht geöffnet sind. Nur wenn das automatische Verhalten nicht ausreicht, müssen Sie den Referenzmanager aufrufen.
Ressourcen

Automatisierung und Skripterstellung