muss ich irgendwas besonderes beachten, wenn ich im onlinemodus eine zahl in ein textfeld eintragen will? ich möchte gerne eine real-zahl in ein textfeld eingeben. dazu habe ich das häkchen gesetzt bei eingabe und ich habe ins textfeld %2.1f%% reingeschrieben. die ausgabe erfolgt auch ganz vorbildlich, nur leider ist es mir nicht möglich den eintrag dauerhaft zu ändern. sobald ich die zahl eingegeben habe und enter drücke, verschwindet sie und gibt mir nur den wert aus, der vorher drin stand...
vielen dank im voraus für die hilfe
gruß
die cutty
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
hallo
muss ich irgendwas besonderes beachten, wenn ich im onlinemodus eine zahl in ein textfeld eintragen will? ich möchte gerne eine real-zahl in ein textfeld eingeben. dazu habe ich das häkchen gesetzt bei eingabe und ich habe ins textfeld %2.1f%% reingeschrieben. die ausgabe erfolgt auch ganz vorbildlich, nur leider ist es mir nicht möglich den eintrag dauerhaft zu ändern. sobald ich die zahl eingegeben habe und enter drücke, verschwindet sie und gibt mir nur den wert aus, der vorher drin stand...
vielen dank im voraus für die hilfe
gruß
die cutty
Hast du "Grenzwerte" eingetragen ?
ach gravieren...merci...das wars hehe
danke
Hi
Wir helfen gerne
Hallo an Alle!
Ich hab das gleiche Problem wie Cutty, allerdings hab ich auch Grenzen
eingetragen! Die Variable, die ich damit ändern will, ist eine RETAIN-
Variable, da es ein Konfigurationswert für einen Joystick ist.
Nur wenn ich die Variable irgendwo im Programm "force", dann wird der
Wert korrekt übernommen (und auch permanent gespeichert).
Kann ich mit dieser "Text-Eingabe"-Funktion keine RETAIN's direkt beschreiben, oder muss ich da noch was spezielles beachten?
Grüße aus dem Alpenland!
Hi
Welche Hardware ?
Schon mal mit "normalen" Variablen getestet?
Welches Ergebnis ?
Hallo Karl!
Mit der Beantwortung der Frage nach der Hardware ist es ein wenig
schwierig, da es sich um einen "Exoten" im mobilen Bereich auf Plattform
Infineon16x handelt (also keine der üblichen SPSen).
Ich hab das mit den normalen Variablen grad mal ausprobiert, da funktioniert
es genau wie erwartet.
Daraufhin hab ich mein Programm abgeändert, dass ich über die Text-
eingabe eine normale Variable beschreibe, und diese dann die eigentliche
RETAIN-Variable beschreibt.
Das funktioniert auf den ersten Blick ganz gut, jedoch ist der Wert der
RETAIN-Variable nach Steuerung AUS und wieder EIN trotzdem
wieder 0.
Natürlich hab ich mein Programm so geschrieben, dass beim Einschalten
die normale Variable mit dem Wert der RETAIN-Variable initialisiert wird.
Im Gegensatz zu meinem vorigen Posting hab ich nun festgestellt, dass,
selbst wenn ich eine ander RETAIN-Variable mit einem fixen Wert
versehe, sind die Werte bei Steuerung EIN immer 0.
Denke, dass es da ev. noch Probleme beim Flashen in der Hardware gibt.
Da muss ich den Entwickler ein wenig nerven...
Grüße,
HePo