Betreff: Interaktives HTML mit lokalem Datenfilter filtert nicht richtigHallo,
Es scheint, dass interaktives HTML einige Einschränkungen hat.Ihr Bericht enthält beispielsweise zwei lokale Datenfilter. Beim Speichern als interaktives HTML wird möglicherweise die Protokollnachricht (Ansicht > Protokoll) „Interaktives HTML: Nur ein Datenfilter pro Bericht ist interaktiv“ angezeigt.
Siehe auch folgende Seite. https://community.jmp.com/t5/Discussions/Issues-with-local-data-filter-interactivity-on-HTML/td-p/406667
Betreff: Interaktives HTML mit lokalem Datenfilter filtert nicht richtigHallo @matte1 ,
Vielen Dank für die Bereitstellung eines einfachen Beispiels zur Reproduktion des Problems.
Danke @yuichi_katsumur , um Informationen über die aktuellen Einschränkungen von Interactive HTML zu teilen.
Die lokalen Datenfilter sind ebenfalls eingefroren, da wir den Include-Modus (Einschluss/Ausschluss von Daten) in Interactive HTML nicht unterstützen können. Dazu müssen wir auf einen Server zurückgreifen, der eine Version von JMP enthält, um die notwendigen Berechnungen durchzuführen, um die Diagramme (und Tabellen, falls im Bericht vorhanden) neu zu erstellen. So funktioniert JMP Live.
Wir bemühen uns jedoch, die Ausgabe der Diagramme so zu erfassen, dass sie mit JMP übereinstimmen, wenn sie exportiert wurden, selbst wenn der Einschlussmodus aktiviert ist und es zwei oder mehr lokale Datenfilter auf der generierten Webseite gibt.Da dies anscheinend nicht der Fall ist, werde ich dies als Fehler melden, der in einer zukünftigen Version behoben werden soll. Wenn sich ein Workaround finden lässt, werde ich hier darüber berichten. Oder vielleicht kommt mir ein anderer cleverer JMP Community-Benutzer zuvor.
Hier sind zwei Ideen, die nicht ideal sind, aber für Sie und die Betrachter Ihrer interaktiven HTML-Ausgabe funktionieren oder nicht funktionieren können.
1. Exportieren Sie die Diagramme in zwei separate interaktive HTML-Dateien. Sie können nebeneinander in zwei Browserfenstern angezeigt werden. Oder sie können mit ein wenig HTML-Codierung mit iFrames zu einer HTML-Seite kombiniert werden.Ich kann Ihnen weitere Einzelheiten mitteilen, wenn Sie an dieser Option interessiert sind.
2. In Datei veröffentlichen, wobei „Daten veröffentlichen“ deaktiviert ist. Dadurch werden nicht interaktive Diagramme erstellt, die jedoch mit den Diagrammen in JMP übereinstimmen sollten.
Mehr als einen interaktiven lokalen Datenfilter (ohne aktivierten Include-Modus) zu haben, könnte eines Tages in Interactive HTML implementiert werden. Wenn Sie möchten, dass dies umgesetzt wird, fügen Sie Ihren Wunsch bitte dem hinzu JMP-Wunschliste .Wenn viele andere Community-Mitglieder für die Implementierung stimmen, werden wir dies bei der Priorisierung zukünftiger Verbesserungen berücksichtigen.
Danke schön,
~John
Interaktives HTML mit lokalem Datenfilter filtert nicht richtigHallo,
Ich verwende JMP17 unter Mac OS. Ich möchte eine interaktive HTML-Ausgabe aus zwei Diagrammen erstellen, eines gefiltert nach einem einzelnen Wert „A“, eines gefiltert nach allem außer "A". Unten finden Sie einen vereinfachten Beispielcode.
Das Fenster, das ich in JMP erhalte, funktioniert wie erwartet. Beim interaktiven HTML ist dies jedoch nicht der Fall: Beide Diagramme werden nach „A“ gefiltert. Ich habe mehrere verschiedene Browser mit dem gleichen Ergebnis ausprobiert (siehe Screenshots unten).
Ich akzeptiere gerne, dass die lokalen Datenfilter eingefroren werden, obwohl es ein nettes Extra wäre, sie interaktiv zu machen.
Ich habe verschiedene Problemumgehungen aus der Community ausprobiert, aber ohne Erfolg (z. B https://community.jmp.com/t5/Discussions/Interactive-HTML-reports-local-data-filters-not-working-in-JMP/td-p/447864 ).


Vielen Dank für jede Hilfe!
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << New Column( "Something",
Character, "Nominal",
Set Values(
{"A", "A", "A", "A", "X", "B", "A", "X", "B", "X", "B", "A", "X", "X", "X",
"B", "X", "A", "B", "B", "X", "A", "B", "X", "B", "A", "A", "B", "B", "B", "X",
"A", "B", "A", "X", "A", "B", "B", "A", "X"}
)
);
gb1 = Expr( Graph Builder(
Size( 400, 300 ), Show Control Panel( 0 ),
Variables( X( :sex ), Y( :height ), Overlay( :Something ) ),
Elements( Bar( X, Y, Legend( 5 ), Bar Style( "Stacked" ) ) ),
Local Data Filter( Close Outline( 1 ),
Add Filter( columns( :Something ), Where( :Something == "A" ) )
)
)
);
gb2 = Expr( Graph Builder(
Size( 400, 300 ), Show Control Panel( 0 ),
Variables( X( :sex ), Y( :height ), Overlay( :Something ) ),
Elements( Bar( X, Y, Legend( 5 ), Bar Style( "Stacked" ) ) ),
Local Data Filter( Close Outline( 1 ),
Add Filter( columns( :Something ), Where( :Something != "A" ) )
)
)
);
New Window( "WebOutput",
tb = Tab Box( tb1 = Tab Page Box( "Graph1", hlistbox(gb1, gb2) ) )
) << Save Interactive HTML("jmp_example.html");
InhaltsorganisationDatenexploration und -visualisierungMac OSMassenanpassungErgebnisse teilen und kommunizierenBetreff: Interaktives HTML mit lokalem Datenfilter filtert nicht richtigHallo John,
Vielen Dank für Ihre Antwort und entschuldigen Sie, dass ich nicht früher geantwortet habe (aus irgendeinem Grund habe ich Ihren Beitrag verpasst).Vielen Dank auch, dass Sie dies als Fehler gemeldet haben. Angesichts der Einschränkungen des interaktiven HTML bin ich dazu übergegangen, Journale mit interessierten Benutzern zu teilen (die größtenteils auch JMP installiert haben).
Wenn es jedoch in der nächsten JMP-Version eine Korrektur oder Verbesserung gibt, werde ich es mir auf jeden Fall noch einmal ansehen, da HTML das potenzielle Publikum viel breiter macht!
Betreff: Interaktives HTML mit lokalem Datenfilter filtert nicht richtigHallo @matth1 ,
In Interactive HTML für JMP 18, das im März 2024 verfügbar sein wird, wurde mehr als ein interaktiver lokaler Datenfilter (ohne aktivierten Einschlussmodus) implementiert.
Ich habe das oben beschriebene Problem mit einem Entwicklungs-Build von JMP 18 getestet. Bei aktiviertem Include-Modus sind die lokalen Datenfilter immer noch deaktiviert, aber die Filterung des rechten Diagramms ist korrekt. Wenn der Einschlussmodus deaktiviert ist, sind beide lokalen Datenfilter in interaktivem HTML interaktiv.
~John