Das Datenfilterfenster interagiert nicht in HTMLHallo
Ich habe mit meinen Diagrammen einen HTML-Bericht mit dem HTML5 Auto Report Add-In erstellt. Das Filterfenster ist jedoch nicht interaktiv. Gibt es eine Möglichkeit, es zum Laufen zu bringen und selektiv zu sein?
Vielen Dank
SkriptingBetreff: Das Datenfilterfenster interagiert nicht in HTMLHallo @Mikasa ,
Ich habe aus Ihrem früheren Beitrag gelernt: Erstellen Sie einen HTML-Bericht für ein Skript und Ausgaben. dass Sie JMP 14 verwenden.
Wir haben das gebaut Auto Report Add-In Fähigkeit in JMP 14. Ab JMP 14 können Sie also über Datei> Veröffentlichen auf dieselbe Funktionalität zugreifen. Ich habe in meiner Antwort auf Ihren vorherigen Beitrag einige zusätzliche Hilferessourcen erwähnt, aber ich werde sie hier für alle wiederholen, die auf diesen Beitrag stoßen:
Suchen Sie in JMP 14 nach " In Datei veröffentlichen "in der JMP-Hilfe. Es finden Sie unter
Verwenden von JMP> Speichern und Freigeben von Daten> Freigeben interaktiver JMP-Berichte im Web.
Siehe auch: Freigeben interaktiver Webberichte in JMP® 14 (US 2018 132)
Für JMP 15 siehe: Erstellen Sie einen Webbericht Wenn Sie Informationen zum Veröffentlichen in einer Datei benötigen, scrollen Sie nach unten zu "In JMP Public oder JMP Live veröffentlichen", wenn Sie dies interessiert.
Wenn Sie einen Datenfilter anstelle eines lokalen Datenfilters in Ihren Bericht aufnehmen, wird dies noch nicht unterstützt, sodass er nicht interaktiv ist. Wenn du sind Bei Verwendung eines lokalen Datenfilters gibt es einige Dinge, die dazu führen würden, dass es in interaktivem HTML nicht funktioniert:
- Das Einschließen oder Ausschließen von Zeilen in interaktivem HTML kann nicht unterstützt werden, da für eine solche Änderung die Statistik-Engine von JMP selbst erforderlich ist, die nicht in die interaktive HTML-Funktion integriert ist. Dies kann nur mit unterstützt werden JMP Live oder JMP Public da sie mit JMP auf einem Server kommunizieren. Wenn Sie jedoch "Anzeigen" aktivieren und "Einschließen" im lokalen Datenfilter deaktivieren
Bevor Sie als interaktives HTML veröffentlichen oder speichern, sollte sich das von ihm gesteuerte Diagramm während der Interaktion ändern.
- Wenn Sie Datei> Veröffentlichen verwenden und "Daten veröffentlichen" deaktiviert sind, ist das Diagramm nicht interaktiv, da der Bericht ohne Daten nur ein wenig mehr als ein Bild des von Ihnen exportierten Berichts ist.
- Einige Diagramme in JMP reagieren nicht auf die Funktion "Anzeigen" des lokalen Datenfilters. Wenn in JMP bei aktiviertem "Show" -Modus und deaktiviertem "Include" -Modus keine Reaktion angezeigt wird, wird beim Ändern des lokalen Datenfilters in der interaktiven HTML-Version keine Reaktion angezeigt.
- Einige Diagramme oder bestimmte Bedingungen, die auf Diagramme angewendet werden, können in JMP gefiltert werden, in interaktivem HTML jedoch nicht. In diesem Fall sollte eine Meldung angezeigt werden, warum im JMP-Protokoll angegeben ist, wann Sie als interaktives HTML veröffentlichen oder speichern.
- Wenn Sie einen älteren Browser wie Internet Explorer oder eine alte Version von Edge verwenden, ist der lokale HTML-Datenfilter nicht interaktiv.
Wenn keiner dieser Punkte erklärt, warum Ihr lokaler Datenfilter nicht interaktiv ist, geben Sie weitere Details zu dem Bericht an, den Sie veröffentlichen möchten. Wenn Sie die Details hier nicht teilen möchten, wenden Sie sich bitte an den technischen Support von JMP.
Vielen Dank,
~ John
Betreff: Das Datenfilterfenster interagiert nicht in HTMLDankeschön @ John_Powell_JMP
Ihre Antwort war sehr vollständig und detailliert.
Ich könnte den Filter mit dem lokalen Datenfilter interaktiv machen, aber das Problem ist, dass ich viele Diagramme habe und dieselbe Spalte gefiltert werden muss, aber nur ein lokaler Datenfilter nicht mit allen verbunden werden kann. Ich kenne keine Möglichkeit, einen an alle weiterzugeben. Gibt es eine Möglichkeit, das zu tun?
Vielen Dank
Betreff: Das Datenfilterfenster interagiert nicht in HTMLWenn Sie eine JMP-Anwendung oder ein Dashboard erstellen, können Sie den lokalen Datenfilter auf der obersten Ebene hinzufügen.
Informationen zum Erstellen eines Dashboards finden Sie in diesem Abschnitt der Hilfe:
Verwenden von JMP > JMP erweitern > Kombinieren Sie Berichte, indem Sie ein Dashboard erstellen > Beispiel für das Erstellen eines Dashboards mit zwei Berichten
Dieselbe Methode kann für mehr als zwei Berichte verwendet werden.
So fügen Sie den lokalen Datenfilter zum Dashboard hinzu:
- Klicken Sie auf das obere rote Dreieck des Dashboards und wählen Sie Bearbeiten.
- Ziehen Sie dann im Quellenbedienfeld einen Datenfilter (lokal) in das äußerste Feld oder das Feld direkt im Dashboard-Bereich.
- Drücken Sie auf das grüne Dreieck in der Dashboard Builder-Symbolleiste, um das Dashboard auszuführen.
- Deaktivieren Sie den Einschlussmodus des lokalen Datenfilters und testen Sie den lokalen Datenfilter, um sicherzustellen, dass er zwei oder mehr Diagramme im Dashboard betrifft.
Als interaktives HTML speichern.
~ John
Betreff: Das Datenfilterfenster interagiert nicht in HTMLDankeschön @ John_Powell_JMP
Ich habe es trotzdem gemacht und ich habe das Dashboard. Ich konnte einfach nicht herausfinden, wie ich es als HTML speichern kann.Außerdem muss dieser Bericht täglich aktualisiert werden. Ich habe versucht, das Dashboard-Skript zu extrahieren und am Ende meines eigenen Skripts hinzuzufügen, konnte es jedoch nur als neues Skript in die Datentabelle einfügen.
Ich weiß nicht, wie ich ein einziges Skript erstellen soll, mit dem meine Datentabelle erstellt, das Dashboard ausgeführt und in HTML gespeichert werden kann.
Ich bin ziemlich neu in JMP.Entschuldigung, wenn ich viele Fragen stelle.
Vielen Dank
Betreff: Das Datenfilterfenster interagiert nicht in HTMLWenn Sie das Dashboard geöffnet haben, wird interaktives HTML anders als Windows und Mac gespeichert:
- Wenn Sie JMP unter Windows ausführen, können Sie im Menü Datei nach Speichern unter suchen. Wenn Sie dies auswählen, können Sie Interaktives HTML auswählen und einen Speicherort und einen Dateinamen auswählen.
- Wenn Sie JMP auf dem Mac ausführen, können Sie Exportieren über das Menü Datei verwenden.
Wählen Sie mit der roten Dreieckschaltfläche des Dashboards und nicht mit der roten Dreieckschaltfläche des lokalen Datenfilters die Option Skript speichern> In Skriptfenster. Sie können dieses Skript in ein anderes Skript kopieren.
Der Skriptbefehl zum Speichern eines Berichts oder Dashboards als interaktives HTML lautet Interaktives HTML speichern ().
Sie können es in dieser Diskussion sehen: Bericht als interaktives HTML speichern
Als neuer JMP-Benutzer könnte dieser Blog hilfreich sein: Das erste, was ich mir wünschte, jemand hätte mir gesagt, als ich anfing, JMP zu verwenden: Wir sind visuelle Kreaturen
Als JMP-Benutzer, der versucht, JSL-Skripte zu erlernen, ist dieser Blog möglicherweise hilfreich:
Das erste, was ich mir wünschte, als ich anfing, Skripte zu schreiben: Es gibt verschiedene Arten von Skripten
Tatsächlich handelt es sich bei beiden um eine Reihe von Blogs mit Links zu vielen Ressourcen, die helfen.
Es gibt auch viele Ressourcen im Hilfemenü von JMP. Der Skriptindex und das Skripthandbuch unter Hilfe> Bücher sind besonders nützlich für die Skripterstellung, ebenso wie die Hilfe> Skriptindex.
Betreff: Das Datenfilterfenster interagiert nicht in HTMLDankeschön @ John_Powell_JMP
Ich habe das Material studiert, das Sie erwähnt haben, und ich habe viel über JMP gelernt. Und ich könnte ein HTML erstellen und es erfolgreich speichern.
Ich habe versucht, das Skript so zu planen, dass es jeden Tag ausgeführt wird, und den HTML-Code zu speichern, da ich den HTML-Link für den täglichen Bericht in eine Webseite einfügen muss.
Ich verwende den ScriptHost Job Manager, also habe ich versucht, ein WIJT-Skript zu erstellen und es auf Scripthost zu planen.
Ich erhalte die folgende Fehlermeldung im Zusammenhang mit dem Dashboard Builder-Skript:
""
Die folgenden Objekte konnten nicht initialisiert werden und wurden aus der Anwendung entfernt.
Objekte
MainTabPage
TabPage1
TabPage2
TabPage3 "
Ich habe das Skript ohne Dashboard-Teil ausprobiert und es funktioniert einwandfrei, aber nach dem Hinzufügen dieses Teils ist dies nicht möglich.
Ich suchte nach Informationen darüber, ob es eine andere Möglichkeit gibt, das tägliche Ausführen von Skripten zu automatisieren. Dies ist eine bestimmte Zeit, aber kein Erfolg.
Würden Sie mir bitte sagen, ob es einen alternativen Weg gibt?
Vielen Dank
Betreff: Das Datenfilterfenster interagiert nicht in HTMLDieses Papier / Tutorial: Automatisierte Berichterstellung: Vom Datenimport zur Veröffentlichung (2019-EU-TUT-079) Erläutert die Verwendung des Windows-Taskplans zur Automatisierung der Veröffentlichung in JMP Public. Die gleiche Technik kann jedoch auch zum Speichern eines Berichts oder Dashboards als interaktives HTML angewendet werden.
Ich hoffe, dass Sie den Rest des Dokuments jetzt oder in zukünftigen JMP-Automatisierungsbemühungen nützlich finden.
~ John
Betreff: Das Datenfilterfenster interagiert nicht in HTMLHallo John,
Vielen Dank, dass Sie uns bei der Einführung in interaktive HTML-Diagramme unterstützen. Ich habe ein Diagramm erstellt, das die Produktausbeute auf der Y-Achse nach Produktionslos auf der X-Achse darstellt.
Auf der sekundären Y-Achse habe ich "Teil". Ich habe einen lokalen Datenfilter erstellt, mit dem ich die Ausbeute für ausgewählte Einzelteile anzeigen kann.
Ich habe das Kontrollkästchen "Einschließen" unter "Lokaler Datenfilter" deaktiviert (das erst sichtbar war, als ich im roten Dreiecksmenü "Lokaler Datenfilter" die Option "Modi anzeigen" ausgewählt habe). Wenn die Datei als "Interaktives HTML mit Daten" gespeichert wird, werden die Datenpunkte für Teile, die in der HTML-Version des lokalen Datenfilters nicht ausgewählt wurden, ordnungsgemäß deaktiviert.
Leider entfernt die sekundäre Y-Achse des Diagramms nicht die Teile, die ich nicht ausgewählt habe. Daher werden im Diagramm immer noch alle Teile angezeigt, nur bei einigen sind die Datenpunkte deaktiviert. Ist es möglich, dass das Diagramm in HTML reduziert und interaktiv erweitert wird, sodass ein Teil, wenn ich die Auswahl aufhebe, von der sekundären Y-Achse entfernt wird?
Vielen Dank,
Jens
Betreff: Das Datenfilterfenster interagiert nicht in HTMLHallo Jens,
Für eigenständiges interaktives HTML (nicht JMP Live oder JMP Public) können Sie nur Daten in Diagrammen ein- und ausblenden, nicht jedoch die Achsen oder Graph Builder-Gruppen. Damit Abschnitte der Achse zusammenfallen, müssen Sie Daten ausschließen. Dies ist nur mit JMP selbst möglich oder wenn Sie in JMP Live oder JMP Public veröffentlichen, wo eine Version von JMP auf dem Server ausgeführt wird, um die Achsen und Diagramme auszuschließen und neu zu erstellen, wobei diese Teile ausgeschlossen sind.
Der Grund, warum ich vorschlage, den Include-Modus vor dem Export in interaktives HTML zu deaktivieren, besteht darin, dass Sie vor dem Export sehen können, wie sich das Verhalten in JMP verhält. Andernfalls wird in JMP 15 und darunter ein unterschiedliches Verhalten zwischen JMP und interaktivem HTML angezeigt. In JMP 16 wird der lokale Datenfilter in interaktivem HTML nur aktiviert, wenn Sie den Ausschlussmodus deaktivieren, bevor Sie in interaktives HTML exportieren, um Verwirrung zu vermeiden. Sie werden sehen, dass JMP bei deaktiviertem Include-Modus die sekundäre Achse für Elemente, die vom lokalen Datenfilter abgewählt wurden, nicht reduziert. Dieses Verhalten ist in interaktivem HTML identisch.
Wenn Sie in neueren Versionen von JMP Graph Builder verwenden, müssen Sie, wie Sie festgestellt haben, Modi anzeigen, um den Einschlussmodus zu deaktivieren.
Wenn Sie in JMP Live oder JMP Public veröffentlichen, müssen Sie dies nicht tun, da der Include-Modus in JMP Live und JMP Public unterstützt wird. Möglicherweise möchten Sie den Einschlussmodus jedoch vor dem Veröffentlichen in JMP Live oder JMP Public deaktivieren, wenn Sie einen sehr umfangreichen Bericht haben und nicht möchten, dass bei lokalen Datenfilteraktionen jedes Mal, wenn die Betrachter Ihres Berichts einen Aufruf an den Server senden Ändern Sie den lokalen Datenfilter. Die Betrachter Ihres Berichts in JMP Live oder JMP Public können den Einschlussmodus weiterhin aktivieren, wenn sie das Einschluss- / Ausschlussverhalten wirklich möchten und es ihnen nichts ausmacht, auf den Anruf beim Server zu warten.
Vielen Dank,
~ John
Betreff: Das Datenfilterfenster interagiert nicht in HTMLVielen Dank für die Erklärung. Sehr geschätzt.Betreff: Das Datenfilterfenster interagiert nicht in HTMLBitte.