NEWS
[gelöst] Feld mit wechselnder Farbe durch Ereignis
-
Ich habe mich an das ValueList HTML Style gesetzt. Die Werte habe ich wie folgt eingetragen:

wenn ich diese bei Testwert ändere funktioniert es soweit.
wenn ich jetzt aber jedoch den Testwert rausnehme und die Vis starte zeigt es mir nix mehr an.
Bei Objekt ID habe ich die Zeile Status genommen:

Muss ich jetzt noch etwas eintragen das es mir dies auch in der Vis anzeigt?
@Linguistix sagte in Feld mit wechselnder Farbe durch Ereignis:
Vis starte zeigt es mir nix mehr an.
Liegt vermutlich daran, dass nicht 0 oder 1 übermittelt wird.
Folgendes funktioniert.
widget: basic string
Bei background color folgendes eintragen (binding):
{v:tankerkoenig.0.stations.0.status;(v=="open") ? "green": "red"}anbei widget:
[{"tpl":"tplValueString","data":{"oid":"tankerkoenig.0.stations.0.status","g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":true,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0},"style":{"left":"776px","top":"577px","width":"114px","height":"20px","color":"white","background":"","background-color":"{v:tankerkoenig.0.stations.0.status;(v==\"open\") ? \"green\": \"red\"}"},"widgetSet":"basic"}]Dann klappt es !
mfg
-
Ich habe mich an das ValueList HTML Style gesetzt. Die Werte habe ich wie folgt eingetragen:

wenn ich diese bei Testwert ändere funktioniert es soweit.
wenn ich jetzt aber jedoch den Testwert rausnehme und die Vis starte zeigt es mir nix mehr an.
Bei Objekt ID habe ich die Zeile Status genommen:

Muss ich jetzt noch etwas eintragen das es mir dies auch in der Vis anzeigt?
@Linguistix sagte in Feld mit wechselnder Farbe durch Ereignis:
Ich habe mich an das ValueList HTML Style gesetzt. Die Werte habe ich wie folgt eingetragen:

wenn ich diese bei Testwert ändere funktioniert es soweit.
wenn ich jetzt aber jedoch den Testwert rausnehme und die Vis starte zeigt es mir nix mehr an.
Bei Objekt ID habe ich die Zeile Status genommen:

Muss ich jetzt noch etwas eintragen das es mir dies auch in der Vis anzeigt?
Nimm mal das und leg es übereinander:Objekt ID anpassen!
[{"tpl":"tplValueString","data":{"oid":"","visibility-cond":"==","visibility-val":"closed","visibility-oid":"tankerkoenig.0.stations.1.status","html_prepend":"geschlossen","html_append":"","gestures-offsetX":0,"gestures-offsetY":0,"signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"visibility-groups-action":"hide","lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0},"style":{"left":"777px","top":"685px","width":"180px","height":"24px","color":"white","text-align":"center","font-size":"18px","background":"red","padding-right":"","z-index":"5"},"widgetSet":"basic"},{"tpl":"tplValueString","data":{"oid":"","visibility-cond":"==","visibility-val":"open","visibility-oid":"tankerkoenig.0.stations.1.status","html_prepend":"geöffnet","html_append":"","gestures-offsetX":0,"gestures-offsetY":0,"signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"visibility-groups-action":"hide","lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0},"style":{"left":"777px","top":"716px","width":"180px","height":"24px","color":"rgb(68, 68, 68)","text-align":"center","font-size":"18px","background":"rgb(0, 255, 0)","padding-right":"","z-index":"5"},"widgetSet":"basic"}] -
@Linguistix sagte in Feld mit wechselnder Farbe durch Ereignis:
Vis starte zeigt es mir nix mehr an.
Liegt vermutlich daran, dass nicht 0 oder 1 übermittelt wird.
Folgendes funktioniert.
widget: basic string
Bei background color folgendes eintragen (binding):
{v:tankerkoenig.0.stations.0.status;(v=="open") ? "green": "red"}anbei widget:
[{"tpl":"tplValueString","data":{"oid":"tankerkoenig.0.stations.0.status","g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":true,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0},"style":{"left":"776px","top":"577px","width":"114px","height":"20px","color":"white","background":"","background-color":"{v:tankerkoenig.0.stations.0.status;(v==\"open\") ? \"green\": \"red\"}"},"widgetSet":"basic"}]Dann klappt es !
mfg
@bahnuhr sagte in Feld mit wechselnder Farbe durch Ereignis:
Liegt vermutlich daran, dass nicht 0 oder 1 übermittelt wird.
Ja, denke ich auch, da der Wert open oder closed ist. Wäre gut wenn es einen DP gibt : Tankstelle geöffnet true oder false
-
@bahnuhr
Puh schwere Geburt aber echt danke für eure Mühe und Hilfe,
die Codes sind Widges die ich importieren kann wenn ich das jetzt richtig verstanden habe. Ist halt alles noch relative neu für mich.Das es an der Objekt ID liegt hab ich mir irgendwie gedacht da es ja so funktioniert mit dem Test. ich werde es heute abend mal daheim Ausprobieren.
-
@bahnuhr
Puh schwere Geburt aber echt danke für eure Mühe und Hilfe,
die Codes sind Widges die ich importieren kann wenn ich das jetzt richtig verstanden habe. Ist halt alles noch relative neu für mich.Das es an der Objekt ID liegt hab ich mir irgendwie gedacht da es ja so funktioniert mit dem Test. ich werde es heute abend mal daheim Ausprobieren.
@Linguistix sagte in Feld mit wechselnder Farbe durch Ereignis:
die Codes sind Widges die ich importieren kann wenn ich das jetzt richtig verstanden habe
Ja
-
@Linguistix sagte in Feld mit wechselnder Farbe durch Ereignis:
die Codes sind Widges die ich importieren kann wenn ich das jetzt richtig verstanden habe
Ja
@sigi234 alles klar, aber man lernt gerne dazu das bekommen wir hin :)
-
@Linguistix sagte in Feld mit wechselnder Farbe durch Ereignis:
Vis starte zeigt es mir nix mehr an.
Liegt vermutlich daran, dass nicht 0 oder 1 übermittelt wird.
Folgendes funktioniert.
widget: basic string
Bei background color folgendes eintragen (binding):
{v:tankerkoenig.0.stations.0.status;(v=="open") ? "green": "red"}anbei widget:
[{"tpl":"tplValueString","data":{"oid":"tankerkoenig.0.stations.0.status","g_fixed":false,"g_visibility":false,"g_css_font_text":true,"g_css_background":true,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0},"style":{"left":"776px","top":"577px","width":"114px","height":"20px","color":"white","background":"","background-color":"{v:tankerkoenig.0.stations.0.status;(v==\"open\") ? \"green\": \"red\"}"},"widgetSet":"basic"}]Dann klappt es !
mfg
@bahnuhr habe mir das Widget von dir Importiert bei background color steht schon etwas drinnen muss ich das ändern?
-
@bahnuhr habe mir das Widget von dir Importiert bei background color steht schon etwas drinnen muss ich das ändern?
@Linguistix sagte in Feld mit wechselnder Farbe durch Ereignis:
@bahnuhr habe mir das Widget von dir Importiert bei background color steht schon etwas drinnen muss ich das ändern?
Na klar, ich hab es ja extra für dich schon reingeschrieben.
Also:
{v:tankerkoenig.0.stations.0.status;(v=="open") ? "green": "red"}Das Objekt "tankerkoenig.0.stations.0.status" musst du anpassen.
Also leichter geht es doch nicht mehr, oder ?
-
stand auf dem Schlauch sorry, im Editor hat er es nicht angezeigt aber in der VIS funktioniert es das hatte mich nur gewundert.
Es läuft ich danke dir für die viele Mühe :) -
Exportiere das Widget mal und ich teste es bei mir.
-
@Homer-J sagte in Feld mit wechselnder Farbe durch Ereignis:
Nimm mal das so funktioniert es bei mir.
Auch ne Idee.
wie hast du realisiert, dass überall 2 Möglichkeiten drin stehen?
-
@Homer-J sagte in Feld mit wechselnder Farbe durch Ereignis:
Nimm mal das so funktioniert es bei mir.
Auch ne Idee.
wie hast du realisiert, dass überall 2 Möglichkeiten drin stehen?
-
-
-
ok,ok,
habs verstanden.
Es liegen 2 Widgets übereinander.mfg
-
@Homer-J
@bahnuhrIch frage mich immer warum es kein Widget gibt wo ich auf die DP außer true und false (0+1) reagieren kann.
Oder übersehe ich was.
Also der Wert Objekt ID ist wie in diesen Beispiel open oder closed oder was auch immer. Und diesen Wert möchte ich dann als Bedienung setzen. Geht bei Sichtbarkeit ja auch.
Das würde das binding und die Widgets übereinander legen ersparen.Hm.. Theoretisch könnte man ja auch hqwidgets on/off zweckentfremden..


