Topic
Datensatzänderung über Formeleingabe
Page d'accueil ' Communauté ' Généralités ' Modification de l'enregistrement via la saisie de formules
- Ce sujet contient 2 réponses, 2 participants et a été mis à jour pour la dernière fois par Jürgen Dalmer, le il y a 18 années et 11 mois.
-
AuteurMessages
-
02.06.2006 à 02:08 #34066Jürgen DalmerParticipant
Ich habe einen Datensatz mit einer X-Achse im Datums/Zeitformat,die Y-Achse ist ein 32 bit Fließkommawert.Die Y-Werte sollen mittels If oder while – Abfrage bei Erfüllung der Bedingung(ein Zahlenwert z.B.”Datensatz.Y” <=123) durch einen Konstantwert(z.B. 1,329) aus einer anderen Datenbank ersetzt werden. Alle denkbaren Versionen die ich bisher getestet habe, enden mit der Meldung falscher Datentyp oder falsche Datenstruktur,obwohl beim Testlauf die entsprechenden Y-Werte mit true und false richtig erkannt werden. Wer kann mir bei diesem Problem weiterhelfen
02.06.2006 à 02:08 #34068Jürgen DalmerParticipantIch habe einen Datensatz mit einer X-Achse im Datums/Zeitformat,die Y-Achse ist ein 32 bit Fließkommawert.Die Y-Werte sollen mittels If oder while – Abfrage bei Erfüllung der Bedingung(ein Zahlenwert z.B.”Datensatz.Y” <=123) durch einen Konstantwert(z.B. 1,329) aus einer anderen Datenbank ersetzt werden.
Alle denkbaren Versionen die ich bisher getestet habe, enden mit der Meldung falscher Datentyp oder falsche Datenstruktur,obwohl beim Testlauf die entsprechenden Y-Werte mit true und false richtig erkannt werden. Wer kann mir bei diesem Problem weiterhelfen02.06.2006 à 02:39 #34067Bernhard KantzParticipantWe need to see at least your complete formula to answer this question.
In general you should consider using some built-in function and avoid the while loop. For instance in this case your formula could look something like this:
[code]
dim LowBound = 123
dim ConstValue = 1.329
dim NewY = Signal.YNewY[ValuesAboveLevel(Signal, LowBound, EVENT_INDEX + EVENT_COMPLEMENT)] = ConstValue
Signal(NewY, Signal.X)
[/code]Support
support@weisang.com -
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.