' schrieb:Beim Ring oder ähnlichem kommt aber ein Integer raus. Dann müsste man hinter jeden Ring noch ein Case mit der Umsetzung nach String machen. Das würde aber in diesem Projekt nicht so einfach gehen.
Wo soll da das Problem sein? Es handelt sich um genau einen PropertyNode, mit dem du "Ring Text >> Text" auslesen musst...das ist genauso, als ob du nen String-Wert direkt aus nem Control kriegst...und du umgehst ganz elegant das Problem der Überprüfung auf gültige Werte...so wie du schreibst, hast du gehofft das auch irgendwie mit nem PropertyNode erschlagen zu können...ob du jetzt die von mir vorgeschlagene Lösung über den Node machst, oder so wie du dir's gedacht hast...bleibt doch gleich...
Oder du liest über Value+String-Array den Wert
Oder du nimmst ein Enum und formatierst den Wert in nen String
Ist doch alles höchst einfach...schau dir das Bild an, alle drei funktionieren gleichwertig, sind aber unterschiedlich elegant...ist Geschmackssache!
A.
[
attachment=6936]
:offtopic:Wer gibt den Fehler nun an NI weiter?
Übrigens identisch in 8.0, in 7.0 nicht ganz so schlimm, aber man kann z.B. einen leeren String eingeben, wird auch akzeptiert.
MfG, Jens.
' schrieb::offtopic:Wer gibt den Fehler nun an NI weiter?
Übrigens identisch in 8.0, in 7.0 nicht ganz so schlimm, aber man kann z.B. einen leeren String eingeben, wird auch akzeptiert.
MfG, Jens.
Dann gibt es den Bug also schon länger? Das ist ja schön. Und ich muss ihn mal wieder finden. War ja klar...tztz
René
Morgen
Ich habe jetzt das mit dem Enum ausprobiert. Geht ohne Probleme. Vielleicht noch eine Frage noch zu den ComboBoxen. Könnte mir jemand einen Tipp geben, wie ich die Vorgabewerte aus einer ComboBox auslesen kann? So könnte man die fehlerbehaftete Eingabe gegenchecken. Dieser Test könnte zentral in den ganzen Projekten eingebaut werden. Der Enum funktioniert zwar und wird in neuen Projekten eingebaut, aber für die alten wäre der Aufwand zu groß.
Gruß René
Property Node -> Strings[], wenn ichs richtig im Kopf habe (s. letztes Post von Achim).
MfG, Jens
P.S.: Hast du das fehlerhafte Verhalten bei NI gemeldet?
Edit: #800, wieder ein Hunderter voll.
' schrieb:P.S.: Hast du das fehlerhafte Verhalten bei NI gemeldet?
Noch nicht. Ich wüsste jetzt eigentlich auch nicht genau wo und wie ich es melden kann.
Gruß René