I have commented few times to you already, read the documentation regarding hover labels from JMP Help and especially
Work with the Hover Label Execution Context (jmp.com).
One way of seeing all the variables (to my knowledge) which you can access in hover labels local context, is to use Namespace("local") << get contents()
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
gb = dt << Graph Builder(
Show Control Panel(0),
Variables(X(:age), Y(:weight)),
Elements(Bar(X, Y, Legend(7))),
SendToReport(
Dispatch(
{},
"Graph Builder",
FrameBox,
{Set Graphlet(
Picture(
Show(Namespace("local") << Get Contents());
Graph Builder(
Size(502, 435),
Show Control Panel(0),
Variables(X(:name), Y(:weight)),
Elements(Pie(X, Y, Legend(10)))
)
)
)}
)
)
);
Namespace("local") << Get Contents() =
{
{"_filters", {:age}},
{"_mode", "Picture"},
{"_where", ":age == 17"},
{"_age", 17},
{"_name", "KIRK, LAWRENCE, LINDA"},
{"_groupings", {:age}},
{"_firstRow", 38},
{"_Mean(weight)", 140.666666666667},
{"_underlyingRows", 3},
{"_measurements", {:weight}},
{"_displaySegName", "BarSeg"},
{"_dataTable", Data Table("Big Class")},
{"_summaryStatistic", "Mean"},
{"_drillDepth", 1},
{"_xaxis", 0},
{"_yaxis", 0},
{"_customData", [=> ]},
{"_localDataFilter", "Local Data Filter(Close Outline(1), Add Filter(columns(:age), Where(:age == 17)))"},
{"_whereExpr", :age == 17}
};
-Jarmo