Betreff: Hover-Label in interaktivem HTMLHallo Markus,
Interaktives HTML ist eine Teilmenge der Funktionen von JMP, die durch die JavaScript-Programmierung und die von Internetbrowsern bereitgestellten Funktionen ermöglicht werden. Der Grund dafür ist, dass die Gridlet- und Graphlet-Unterstützung von JSL (JMP Scripting Language) gesteuert wird und unser JavaScript-Code JSL-Code nicht interpretieren und ausführen kann.
Die Unterstützung für Hover-Labels in interaktivem HTML ahmt JMP-Hover-Label-Funktionen nach, die es vor der Einführung von Gridlets und Graphlets in JMP gab, wobei die in der HTML-Datei gespeicherten Daten verwendet wurden.
Um JMP-Berichte in einem HTML-Format mit unterdrückten Hover-Labels zu teilen, kann ich zwei Möglichkeiten vorschlagen. Diese Optionen deaktivieren die gesamte Interaktivität für Ihre Berichte, nicht nur die Hover-Beschriftungen in den Diagrammen des Control Chart Builder, sodass dies möglicherweise nicht genau das ist, wonach Sie suchen.
1. Exportieren Sie in HTML anstatt in interaktives HTML.
2. In Datei veröffentlichen und Daten veröffentlichen im zweiten Dialogfeld deaktivieren:

Ich hoffe das hilft,
- John
Betreff: Hover-Label in interaktivem HTMLDanke Johannes,
für eure vorschläge!
Ich denke, Ihre zweite Option ist ein Weg für mich.
Mit freundlichen Grüßen
Markus
Betreff: Hover-Label in interaktivem HTMLIch habe auch eine andere Problemumgehung gefunden - vielleicht nicht so elegant wie deine:
Ich habe im Skript eine weitere Datei ohne die beschrifteten Spalten erstellt und diese als interaktives HTML gespeichert und die Datei und das Dashboard mit dem Skript nach dem Speichern geschlossen.
Markus
Betreff: Hover-Label in interaktivem HTMLHallo Markus,
Das ist eine großartige Idee, weil Sie die Interaktivität im Web nicht verlieren müssen.
Wenn Sie keine separate Datei ohne beschriftete Spalten aufbewahren müssen, können Sie vor dem Speichern als interaktives HTML einfach die Beschriftungseigenschaft aus allen beschrifteten Spalten entfernen und die geänderte Tabelle nicht speichern.
Wenn dt die Datentabelle ist, mit der Sie arbeiten, löscht die folgende JSL die Beschriftungseigenschaft aller Spalten.
dt << Set Label Columns();
Dies sollte schneller sein als das Erstellen einer weiteren Datentabelle, insbesondere wenn Sie viele Zeilen in Ihrer Datentabelle haben.
Beifall,
-John
Betreff: Hover-Label in interaktivem HTMLGute Idee! Danke!
Hover-Label in interaktivem HTMLIch habe eine Spalte als Beschriftung definiert, weil ich die Daten in meinen Standarddiagrammen sehen möchte. Ich möchte diese aber nicht im entsprechenden interaktiven HTML sehen. Bevor ich das Diagramm in HTML gespeichert habe, habe ich das Hover-Label im Skript deaktiviert:
Dispatch( {}, "Control Chart Builder", FrameBox( 2 ), {Set Gridlet( Expunge( {{Matcher( "Text" )}} ) )} )Im Standarddiagramm wird dadurch die Beschriftung deaktiviert, wie sie sollte, jedoch nicht im interaktiven HTML-Code.
Wie kann ich diese Deaktivierung auch auf HTML übertragen?
Vielen Dank für Hilfe im Voraus
Markus
Massenanpassung