Sorgen Sie dafür, dass Farbe der Spalteneigenschaft „Wertfarbe“ des Diagrammerstellers gehorcht, selbst wenn dieselbe Farbe für mehrere Werte ausgewählt wird. Bei Verwendung von Overlay sind die Farben so, wie sie in den Spalteneigenschaften eingestellt sind.
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Probe.jmp");
dt << Clear Row States;
Column(dt, "Site") << Set Property("Value Colors", {1 = 16, 2 = 16, 3 = 16, 4 = 16, 5 = 22});
gb_color = dt << Graph Builder(
Size(530, 459),
Show Control Panel(0),
Variables(X(:Start Time), Y(:DELW_PCOLL), Color(:Site)),
Elements(Points(X, Y, Legend(3)))
);
gb_overlay = dt << Graph Builder(
Size(530, 459),
Show Control Panel(0),
Variables(X(:Start Time), Y(:DELW_PCOLL), Overlay(:Site)),
Elements(Points(X, Y, Legend(3)))
);

Derzeit verwende ich eine Problemumgehung, bei der ich eine neue Spalte erstelle, in der ich die Spalten gruppiere und Wertfarben auf diese Spalte setze. Es funktioniert, aber es ist ein unnötiger zusätzlicher Schritt und verhindert, dass interaktiv verschiedene Werte basierend auf der Legende ausgewählt werden.