Undefinierte Variable ohne ersichtlichen Grund

Sander Tacker shared this question 1 year ago
Answered

Hallo GeoGebra-Freunde,

ich habe ein Label und zwei Variablen c und d definiert:

Label="Test"
c=x(Eckpunkt(Label, 2)) + 1
d=c
Nun zeigt d wie gewünscht denselben Wert wie c an. Wenn ich allerdings das +1 am Ende der Definition von c entferne, wird d plötzlich undefiniert.

Ich habe die Beispieldatei angehängt. (Sie ist ein Auszug aus einem größeren Projekt, das genau aufgrund dieses Fehlers nicht korrekt funktioniert).

Ich kapier nicht, was hier schief läuft, und bitte um Hilfe :(

Sander

Comments (3)

photo
2

Hi,

It seem to be a bug (see attachment)

workaround :

with script OnUpDate c :UpdateConstruction[]

photo
1

Thanks for your workaround, it does the job!


Is there a chance to get this bug solved in the next GeoGebra version nevertheless? It feels strange to insert "UpdateConstruction" in a skript although the View should be updated anyway.

Sander

photo
1

(ja es ist ein bug GGB 5.0.530)

Der Bug hat etwas mit der Konstruktionsreihenfolge zu tun, aber was genau kann ich nicht erkennen.

Der Anhang hat eine veränderte Konstruktionsreihenfolge und scheint zu funktionieren.

© 2020 International GeoGebra Institute