achim1 / ctplot

webbased statistical analysis and plotting tool for DESY Zeuthen
GNU General Public License v3.0
0 stars 2 forks source link

Fehlermeldung/Errorhandling #8

Closed caroschwerdt closed 8 years ago

caroschwerdt commented 8 years ago

Wenn es der Software nicht gelingt ein Diagramm zu erstellen, sollte sie dem Benutzer zurück geben, an welcher Stelle der Fehler entsteht.

martinohmann commented 8 years ago

erledigt

csteppa commented 8 years ago

Falls Diagramm erstellt werden soll ohne Experiment und Datensatz zuvor ausgewählt zu haben, erhält der Nutzer die Fehlermeldung " Unbekannter Fehler: 's0' ".

martinohmann commented 8 years ago

Fehler behoben.

csteppa commented 8 years ago

bildschirmfoto 2016-01-29 um 11 43 44

"Unbekannter Fehler" falls Komma statt Punkt zur Dezimaltrennung verwendet wird (siehe Bedingung)

martinohmann commented 8 years ago

Komma als Dezimaltrenner ist nicht möglich, da in den Feldern, wo Expressions eingetragen werden können (x/y/z-Korrketur, Bedingung, Fitfunktion) auch numpy-Funktionen benutzt werden können, welche mehrere Parameter erwarten und das Komma daher zur Parametertrenner benutzt wird.

Der Validator wirft jetzt eine aussagekräftigere Fehlermeldung, falls man versucht Kommata als Dezimaltrenner innerhalb der Expressions zu benutzen.