Ich betreibe eine modifizierte Version der bekannten "Tageszeiten" Anwendung über einen CUXD-Timer.
Die entsprechende "DailyTime"-SysVar Werteliste sieht so aus:
"Init;Morgengrauen;Morgens;Vormittag;Mittag;Nachmittag;Dämmerung;Abend;Nacht "
Ein HM-Pgm wird durch TIMER_EVENTs vom Timer getriggert und somit ein Script durchlaufen welches:
1.
den aktuellen "TIMER_NUM" per State()" abfragt.
2.
bei ReturnCode > 0 die neue Tageszeit per "DailyTime".State(ReturnCode) setzt.
bei ReturnCode == 0 ( um 00:16:00) einen neuen (mit "tagesaktuellen" SA-SU-Zeiten)
Cuxd-Timer String erstellt:
"05:34:00/06:34:00/09:00:00/12:00:00/14:00:00/18:53:00/21:23:00/23:00:00/00:16:00/"
und damit den CUXD-Timer neu beschickt..
Das funktioniert einwandfrei !
Jetzt mein Problem:
Eine separate Abfrage des im Timer gespeicherten Strings mit
real res = dom.GetObject("CUxD.CUX2800001:5.TIMER_SET").State();
WriteLine(res) >>> 05:34:00/06:34:00/09:00:00/12:00:00/14:00:00/18:5
WriteLine(res.Length()) >>> 49
Es wird nicht der komplette String "returned" und das ist schade
CUXD Timer auslesen bringt nur 49 Character zurück
Moderator: Co-Administratoren
-
- Beiträge: 5
- Registriert: 05.01.2017, 18:34
- uwe111
- Beiträge: 4807
- Registriert: 26.02.2011, 22:22
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 240 Mal
- Kontaktdaten:
Re: CUXD Timer auslesen bringt nur 49 Character zurück
Danke für den Hinweis. Ich werde das prüfen und ggf. reparieren.
Viele Grüße
Uwe
Viele Grüße
Uwe
Alle sagten: Das geht nicht. Dann kam einer, der wußte das nicht und hat's einfach gemacht.
SPENDEN Download: CUxD 2.11, SSH KeyDir
SPENDEN Download: CUxD 2.11, SSH KeyDir
- uwe111
- Beiträge: 4807
- Registriert: 26.02.2011, 22:22
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 240 Mal
- Kontaktdaten:
Re: CUXD Timer auslesen bringt nur 49 Character zurück
In CUxD Version 1.11a ist es repariert.
Viele Grüße
Uwe
Viele Grüße
Uwe
Alle sagten: Das geht nicht. Dann kam einer, der wußte das nicht und hat's einfach gemacht.
SPENDEN Download: CUxD 2.11, SSH KeyDir
SPENDEN Download: CUxD 2.11, SSH KeyDir