Hallo,
Ich möchte einige Informationen zu einer Grafik hinzufügen, wenn ich auf eine Probe in der Grafik klicke (auswähle). Ich möchte durch Scripting ein Meldungsfeld hinzufügen, das einige Informationen enthält, die mit der ausgewählten Probe (Zeile) verknüpft sind. Die Informationen stammen von Daten in Spalte für die angegebene ausgewählte Zeile.
Durch Klicken auf ein anderes Beispiel wird die Nachricht mit neuen Informationen aus dieser ausgewählten Zeile (n) aktualisiert.
Ist es möglich ? Hat schon jemand ähnliches getan?
Vielen Dank.
Nach vielen Versuchen und dem Lesen der Hilfe gelang es mir nicht, das zu tun, was ich wollte.
Vielleicht war meine Beschreibung nicht klar genug und ich bin sicher ein Anfänger im Scripting in JMP.
Hier ist ein Beispiel für den Graph Builder, in dem ich ein kleines Popup (Hilfe-Info) haben möchte, wenn ich auf 1 Balken des Diagramms klicke. Die bereitgestellten Informationen beziehen sich auf einen Spaltenwert für die ausgewählte Zeile (z. B. Spalte
. Es kann auch interessant sein, die Popup-Informationen zu erhalten, wenn sich die Maus über einer Leiste befindet (ohne die Leiste auszuwählen).
Vielen Dank im Voraus für die Bereitstellung einiger Codezeilen für dieses Beispiel.
Neuer Tisch ("Untitled 15",
Reihen hinzufügen (8),
Neue Spalte ("P",
Numerisch,
"Nominal",
Format ("Best", 12),
Einstellwerte ([1, 2, 3, 4, 5, 6, 7, 8])
)
Neue Spalte ("A col",
Charakter,
"Nominal",
Werte setzen (
{"1234", "123", "12314", "1232", "123123", "13131", "131313", "131323"}
)
)
Neue Spalte ("B-Spalte",
Charakter,
"Nominal",
Werte setzen (
{"CAT1", "CAT2", "CAT3", "CAT1", "CAT1", "CAT3", "CAT2", "CAT3"}
)
)
);
Graph Builder (
Größe (534, 448),
Systemsteuerung anzeigen (0),
Variablen (X (: P), Y (: B col)),
Elemente (Histogramm (X, Y, Legende (8))),
SendToReport (Dispatch ({}, "400", LegendBox, {Set Title ("")}))
);
Siehe die Hilfe > Bücher > Skript-Anleitung über die Mausbox Anzeigefeldobjekt und das Mausefalle Funktion für eine Erklärung und Beispiele.