LayerGetAxisLink¶
LayerGetAxisLink liefert die Zugriffsnummern aller Diagramme, deren x- oder y-Achsen mit diesem Diagramm verknüpft sind.
-
hvLink = LayerGetAxisLink(hLayer, ssXY)
Returnwert
hvLink ist ein Vektor mit den Zugriffsnummern der verknüpften Diagramme.
- Falls hvLink nur ein Element enthält und hvLink[1] gleich hLayer ist, dann ist die Achse des Diagramms hLayer an keine andere Achse eines anderen Diagramms gebunden. Falls hvLink also nur ein Element enthält, ist die entsprechende Achse mit keiner anderen Achse verknüpft.
- Falls hvLink mehr als ein Element enthält, ist das erste Element die Zugriffsnummer des Diagramms, an das weitere Diagrammachsen gebunden werden können. Die anderen Zugriffsnummern gehören zu den Diagrammen, die bereits an das Diagramm mit der Zugriffsnummer hvLink[1] angebunden sind. An diese Diagramme können für die entsprechende Achse keine weiteren Diagramme angebunden werden.
- Im Fehlerfall enthält hvLink nur ein Element mit dem Wert 0.
Parameter
-
hLayer
hLayer ist die Zugriffsnummer des Diagramms, das mit LayerCreate erzeugt wurde.
-
ssXY
ssXY ist
"X"
, falls die Funktion die x-Achse betrifft und"Y"
, falls die Funktion die y-Achse betrifft.
Beispiel
hvL = LayerGetAxisLink(hLayer, "X");
if (len(hvL) != 1) {
log_warning("", "Diagram", "Invalid X-Axis link: Link will be removed");
LayerSetAxisLink(hLayer, "X", 0); // Remove link
}
Siehe auch
Überblick Diagramme, LayerSetAxisLink, LayerSetLink, LayerCreate
id-1023857