- Home
- Deutsch
- Skripten / Logik
- Blockly
- (gelöst) Probleme mit Reset in Funktion auslagern
(gelöst) Probleme mit Reset in Funktion auslagern
-
Hallo zusammen
Ich bin in diesem Forum schon lange begeistert am mitlesen.
Toll was hier alles entstanden ist.Ich habe auch schon einiges selbst umgesetzt.
Auch das Problem hier habe ich eigentlich bereits gelöst. Zumindest, wenn ich nicht so faul währe
Ich möchte, wenn ich einen Reset Button drücke noch zusätzlich eine Bestätigung drücken.
Dazu habe ich mir eine zusätzliche bestätigungs View angelegt.
Wenn ich jetzt Reset drücke, ploppt das Reset View auf und ich kann Ja oder Nein drücken.
Danach wechselt die View wider in die Vorherige View zurück und der Wert ist dem entsprechend Geresettet oder nicht.
Jetzt stehe ich aber vor einem Problem.
Ich habe mehrere solcher Buttons auf dieser View.
Faul wie ich bin dachte ich ich packe das ganze in eine Funktion.
Leider wird dabei der Wert nicht geresettet und der Triger nicht zurück gesetzt.
Was mach ich falsch?Hier mein Blockly
Währe toll wenn mir jemand auf die Sprünge helfen würde
Schönen Gruß aus der Schweiz
Lukas -
@LubuBroker sagte:
Was mach ich falsch?
Die Funktionsparameter (ID, Wert, ID) werden in der Funktion nur in Variablen geschrieben und nicht auf Datenpunkte angewendet. Versuche es mal so:
-
@LubuBroker
Weshalb triggerst Du nicht auf "Bestätigung OK" und "Bestätigung nicht OK" ? -
@paul53 said in Probleme mit Reset in Funktion auslagern:
@LubuBroker
Weshalb triggerst Du nicht auf "Bestätigung OK" und "Bestätigung nicht OK" ?Hallo paul53
Vielen Dank
Die View mit den Bestätigsbuttons kommt erst, nach dem der Trigger ausgeführt wurde.Mit dem Schreibe Block im zweiten Post klappt es aber genau so, wie ich das wollte.
So brauche ich nur eine Bestätigungsview und kann diese universell einsetzen.Ich habe in Vis keinen Button gefunden, der mir die Möglichkeit gibt danach etwas zu bestätigen. Gibt es dazu eine einfachere Vorgehensweise?
Aber so klappt es auf jeden Fall
Vielen DankGruß Lukas
-
@LubuBroker sagte:
Die View mit den Bestätigsbuttons kommt erst, nach dem der Trigger ausgeführt wurde.
Ja, man kann trotzdem auf die Datenpunkte, die mit dieser View verknüpft sind, triggern. Etwa so
-
Ja da komme ich jetzt nicht ganz mit
Aber ich denke für mein Anliegen habe ich jetzt so eine sehr gute Lösung gefunden, die auch leicht führ mehrere Buttons anzuwenden ist. Nur den Wert, den ich an den Xiaomi Staubsauger senden muss muss ich noch herausfinden.Hier meine Lösung für fünf Buttons mit verschiedenen Text abfragen.
Hier noch der Code dazu, wenn ihn jemand braucht.
<xml xmlns="http://www.w3.org/1999/xhtml">
<variables>
<variable type="" id="zHTs{Gkof#aE)G4l,Pmn">Bestätigungsfrage</variable>
<variable type="" id="L)Qa/[Ay$uls+fF{DY1">Start View</variable>
<variable type="" id="-F8lDGPpfN3p||-xJElD">Zu resetten</variable>
<variable type="" id="B@a+}bP9h$zBOEu{P,a+">Reset Wert</variable>
<variable type="" id="O}QWknUDnt5v)9Pwc,">Reset Triger</variable>
<variable type="undefined" id="Intervall">Intervall</variable>
</variables>
<block type="on_ext" id="?;T~T0/3x4yb!$E+:78c" x="-413" y="13">
<mutation items="1"></mutation>
<field name="CONDITION">true</field>
<field name="ACK_CONDITION"></field>
<value name="OID0">
<shadow type="field_oid" id="N;l9rbZlB~f2~F5JB{:9">
<field name="oid">javascript.0.Status.Xiaomi.Staubsauger_Xiaomi.Xiaomi_S50_EG.Reset_Staubbehälter</field>
</shadow>
</value>
<statement name="STATEMENT">
<block type="procedures_callnoreturn" id="u4^670F|:X.b2%$!^x~:">
<mutation name="Funktion Reset">
<arg name="Bestätigungsfrage"></arg>
<arg name="Start View"></arg>
<arg name="Zu resetten"></arg>
<arg name="Reset Wert"></arg>
<arg name="Reset Triger"></arg>
</mutation>
<value name="ARG0">
<block type="text" id="PUd@!@r[J$u2p)E:x4_p">
<field name="TEXT">Hast du den Staubbehälter wirklich gelehrt?</field>
</block>
</value>
<value name="ARG1">
<block type="text" id="dZ@QSSh8Q+m:]8KN)S=7">
<field name="TEXT">Staubsauger</field>
</block>
</value>
<value name="ARG2">
<block type="field_oid" id="(j?I=,Ga;pjnW=@7Y.il">
<field name="oid">javascript.0.Status.Xiaomi.Staubsauger_Xiaomi.Xiaomi_S50_EG.Staubbehälter_Restvolumen</field>
</block>
</value>
<value name="ARG3">
<block type="math_number" id="e{==*=]UBmL{73X.jz%L">
<field name="NUM">100</field>
</block>
</value>
<value name="ARG4">
<block type="field_oid" id="[,}H,z4#3i4^tTR=RfA=">
<field name="oid">javascript.0.Status.Xiaomi.Staubsauger_Xiaomi.Xiaomi_S50_EG.Reset_Staubbehälter</field>
</block>
</value>
</block>
</statement>
<next>
<block type="on_ext" id="Pr[mM]nkQD%UT5ruSw$I">
<mutation items="1"></mutation>
<field name="CONDITION">true</field>
<field name="ACK_CONDITION"></field>
<value name="OID0">
<shadow type="field_oid" id="/Z(WFSUu]{3F0=T|LXqP">
<field name="oid">javascript.0.Status.Xiaomi.Staubsauger_Xiaomi.Xiaomi_S50_EG.Reset_Sensoren</field>
</shadow>
</value>
<statement name="STATEMENT">
<block type="procedures_callnoreturn" id="ufG]UARjKeq@UMN^W)i">
<mutation name="Funktion Reset">
<arg name="Bestätigungsfrage"></arg>
<arg name="Start View"></arg>
<arg name="Zu resetten"></arg>
<arg name="Reset Wert"></arg>
<arg name="Reset Triger"></arg>
</mutation>
<value name="ARG0">
<block type="text" id="gt:rT=YH:j.rf,=kZT2_">
<field name="TEXT">Hast du die Sensoren wirklich gereinigt?</field>
</block>
</value>
<value name="ARG1">
<block type="text" id="y2*)wiph@kH)[7k=Ya*">
<field name="TEXT">Staubsauger</field>
</block>
</value>
<value name="ARG2">
<block type="field_oid" id="Z;i)Km#Hi$ymgQzF/8">
<field name="oid">mihome-vacuum.0.consumable.sensors_reset</field>
</block>
</value>
<value name="ARG3">
<block type="math_number" id="e?bkj*d0aJMuhP-7+6eG">
<field name="NUM">1</field>
</block>
</value>
<value name="ARG4">
<block type="field_oid" id="y@~Q6Ve_p+-$;yg|.@h^">
<field name="oid">javascript.0.Status.Xiaomi.Staubsauger_Xiaomi.Xiaomi_S50_EG.Reset_Sensoren</field>
</block>
</value>
</block>
</statement>
<next>
<block type="on_ext" id="}l?aqlG:BT~f;I!BLa0(">
<mutation items="1"></mutation>
<field name="CONDITION">true</field>
<field name="ACK_CONDITION"></field>
<value name="OID0">
<shadow type="field_oid" id="t%B@ac?]u^nVqCMJWo]">
<field name="oid">javascript.0.Status.Xiaomi.Staubsauger_Xiaomi.Xiaomi_S50_EG.Reset_Seitenbürste</field>
</shadow>
</value>
<statement name="STATEMENT">
<block type="procedures_callnoreturn" id="FQn^VVFc3+|jD}d7Z{x$">
<mutation name="Funktion Reset">
<arg name="Bestätigungsfrage"></arg>
<arg name="Start View"></arg>
<arg name="Zu resetten"></arg>
<arg name="Reset Wert"></arg>
<arg name="Reset Triger"></arg>
</mutation>
<value name="ARG0">
<block type="text" id="JuOCzpW7xGTMT$e#Ib19">
<field name="TEXT">Ist die Seitenbürste wirklich in Ordnung?</field>
</block>
</value>
<value name="ARG1">
<block type="text" id="4-m]p]LxSPfK3(Y,G9"> <field name="TEXT">Staubsauger</field> </block> </value> <value name="ARG2"> <block type="field_oid" id="edLXY1mH0j0aUmE2#7
O">
<field name="oid">mihome-vacuum.0.consumable.side_brush_reset</field>
</block>
</value>
<value name="ARG3">
<block type="math_number" id="erYcP#[BV3eD|EYK;ebA">
<field name="NUM">1</field>
</block>
</value>
<value name="ARG4">
<block type="field_oid" id="}uKls876}{+c6A033WwI">
<field name="oid">javascript.0.Status.Xiaomi.Staubsauger_Xiaomi.Xiaomi_S50_EG.Reset_Seitenbürste</field>
</block>
</value>
</block>
</statement>
<next>
<block type="on_ext" id="PJ9)xOjIE/Cwk{+q0|9C">
<mutation items="1"></mutation>
<field name="CONDITION">true</field>
<field name="ACK_CONDITION"></field>
<value name="OID0">
<shadow type="field_oid" id="!RV9iy~D)a)cX4M/MUxR">
<field name="oid">javascript.0.Status.Xiaomi.Staubsauger_Xiaomi.Xiaomi_S50_EG.Reset_Hauptbürste</field>
</shadow>
</value>
<statement name="STATEMENT">
<block type="procedures_callnoreturn" id="$h1AOo@j#Nqr9XTLC;Bj">
<mutation name="Funktion Reset">
<arg name="Bestätigungsfrage"></arg>
<arg name="Start View"></arg>
<arg name="Zu resetten"></arg>
<arg name="Reset Wert"></arg>
<arg name="Reset Triger"></arg>
</mutation>
<value name="ARG0">
<block type="text" id="!]T+l.4vSr5a:Yv1w"> <field name="TEXT">Ist die Hauptbürste wirklich in Ordnung?</field> </block> </value> <value name="ARG1"> <block type="text" id="Z7;|AQ0=vCMtnR}}CaFJ"> <field name="TEXT">Staubsauger</field> </block> </value> <value name="ARG2"> <block type="field_oid" id="/i/~70lvud+Vx*6-pVNA"> <field name="oid">mihome-vacuum.0.consumable.main_brush_reset</field> </block> </value> <value name="ARG3"> <block type="math_number" id="FQnl+sy9guX%,Y(cp_5B"> <field name="NUM">1</field> </block> </value> <value name="ARG4"> <block type="field_oid" id="J/2F7XG5sm%sBMp691p@"> <field name="oid">javascript.0.Status.Xiaomi.Staubsauger_Xiaomi.Xiaomi_S50_EG.Reset_Hauptbürste</field> </block> </value> </block> </statement> <next> <block type="on_ext" id="s3DFoMp)60JZ==,]U{qP"> <mutation items="1"></mutation> <field name="CONDITION">true</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="$kP2}aH$I-dhd.~di%av"> <field name="oid">javascript.0.Status.Xiaomi.Staubsauger_Xiaomi.Xiaomi_S50_EG.Reset_Filter</field> </shadow> </value> <statement name="STATEMENT"> <block type="procedures_callnoreturn" id="WzSld]gMNv.9I*^@KgJ2"> <mutation name="Funktion Reset"> <arg name="Bestätigungsfrage"></arg> <arg name="Start View"></arg> <arg name="Zu resetten"></arg> <arg name="Reset Wert"></arg> <arg name="Reset Triger"></arg> </mutation> <value name="ARG0"> <block type="text" id="3K6kg)L41@B[A@zXzXiQ"> <field name="TEXT">Ist der Filter wirklich in Ordnung?</field> </block> </value> <value name="ARG1"> <block type="text" id="/UW^#q|s2)L:d3^a=Zh("> <field name="TEXT">Staubsauger</field> </block> </value> <value name="ARG2"> <block type="field_oid" id="[GMhm$j;d;ovo#$w0n+$"> <field name="oid">mihome-vacuum.0.consumable.filter_reset</field> </block> </value> <value name="ARG3"> <block type="logic_boolean" id="nBpeN6KF2Ke1R}U2M@S#"> <field name="BOOL">TRUE</field> </block> </value> <value name="ARG4"> <block type="field_oid" id="UV-~SdyjvcSk7dk;3G0T"> <field name="oid">javascript.0.Status.Xiaomi.Staubsauger_Xiaomi.Xiaomi_S50_EG.Reset_Filter</field> </block> </value> </block> </statement> </block> </next> </block> </next> </block> </next> </block> </next> </block> <block type="procedures_defnoreturn" id="[C;U3O1i[5%
M|r:By%z" x="163" y="13">
<mutation>
<arg name="Bestätigungsfrage" varid="zHTs{Gkof#aE)G4l,Pmn"></arg>
<arg name="Start View" varid="L)Qa/[Ay$uls+fF{DY1"></arg>
<arg name="Zu resetten" varid="-F8lDGPpfN3p||-xJElD"></arg>
<arg name="Reset Wert" varid="B@a+}bP9h$zBOEu{P,a+"></arg>
<arg name="Reset Triger" varid="O}QWknUDnt5v)9Pwc,"></arg>
</mutation>
<field name="NAME">Funktion Reset</field>
<comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
<statement name="STACK">
<block type="comment" id="DzlQSOB%v_mY:=}$+JWH">
<field name="COMMENT">Hier wird der Text für die Frage bereitgestellt</field>
<next>
<block type="control" id="JQ49CIAj=+5PZYwVpIX|">
<mutation delay_input="false"></mutation>
<field name="OID">javascript.0.Status.Vis.Bestätigungsfrage</field>
<field name="WITH_DELAY">FALSE</field>
<value name="VALUE">
<block type="variables_get" id="zkzh4[//P$RR(%Hrb^Rv">
<field name="VAR" id="zHTs{Gkof#aE)G4l,Pmn" variabletype="">Bestätigungsfrage</field>
</block>
</value>
<next>
<block type="comment" id="%{}zDx(ZQf]6$nk3Yp$N">
<field name="COMMENT">Hier wird die View umgeschaltet</field>
<next>
<block type="control" id="z92fBN7!,}U*,28;Wy_"> <mutation delay_input="false"></mutation> <field name="OID">vis.0.control.data</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="text" id=",cl{P}%XkNw{=*KHqz3R"> <field name="TEXT">Sicherheitsabfrage</field> </block> </value> <next> <block type="control" id="DLI8lJAC7@F1ux$P^q:2"> <mutation delay_input="true"></mutation> <field name="OID">vis.0.control.command</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">1000</field> <field name="UNIT">ms</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="text" id="F?Q_nDJ?XXBurIS=E)#
">
<field name="TEXT">changeView</field>
</block>
</value>
<next>
<block type="comment" id=";axIHg-+Ja3R_gY!V%ZP">
<field name="COMMENT">Läuft jede Sekunde bis ein Bestätigungs Button gedrückt wird</field>
<next>
<block type="timeouts_setinterval" id="sOYiSr/*B5uC-Hh_$Fi"> <field name="NAME">Intervall</field> <field name="INTERVAL">1000</field> <field name="UNIT">ms</field> <statement name="STATEMENT"> <block type="comment" id="j2[5CK)xj[J!@/JK[{L3"> <field name="COMMENT">Bestätigung OK</field> <next> <block type="controls_if" id="?VsRryu(L;r:0@qid)jV"> <mutation elseif="1"></mutation> <value name="IF0"> <block type="logic_compare" id="nT,6NJ=EVw[NTn1CppN)"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="/h/BCh2oRU?yT;NhC6=%"> <field name="ATTR">val</field> <field name="OID">javascript.0.Status.Vis.Bestätigung_OK</field> </block> </value> <value name="B"> <block type="logic_boolean" id="2B0%V+drI[h*MM4BL_$["> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <statement name="DO0"> <block type="comment" id="RI4V^t~tsc-WV@MI{$qg"> <field name="COMMENT">Hier wird die Variable geresettet</field> <next> <block type="control_ex" id="txvg6-z!4i^aN|A/wNJH"> <field name="TYPE">false</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="OID"> <shadow type="field_oid" id=".
kQ5b^K$A5YlgNP;s5!">
<field name="oid">Object ID</field>
</shadow>
<block type="variables_get" id="~#T]g4e(1E+v%hWZxV/"> <field name="VAR" id="-F8lDGPpfN3p||-xJElD" variabletype="">Zu resetten</field> </block> </value> <value name="VALUE"> <shadow type="logic_boolean" id="v1}E$5g/V$%Ig:Z1dS[z"> <field name="BOOL">TRUE</field> </shadow> <block type="variables_get" id="Xqq*GMNg8(n$4*vSc-A%"> <field name="VAR" id="B@a+}bP9h$zBOEu{P,a+" variabletype="">Reset Wert</field> </block> </value> <value name="DELAY_MS"> <shadow type="math_number" id="|@@h]w=M~g_xUHZREZ!2"> <field name="NUM">0</field> </shadow> </value> <next> <block type="comment" id="EEiaJ]_-1Ub3SaX{bb8g"> <field name="COMMENT">Hier wird der Trigger zurückgestellt</field> <next> <block type="control_ex" id="D~@zX9kV5,E%qgZ/NqKB"> <field name="TYPE">false</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="OID"> <shadow type="field_oid" id=".
kQ5b^K$A5YlgNP;s5!">
<field name="oid">Object ID</field>
</shadow>
<block type="variables_get" id="Ul@sHcbKXw#4+D|zdcjg">
<field name="VAR" id="O}QWknUDnt5v)9Pwc," variabletype="">Reset Triger</field>
</block>
</value>
<value name="VALUE">
<shadow type="logic_boolean" id="v1}E$5g/V$%Ig:Z1dS[z">
<field name="BOOL">TRUE</field>
</shadow>
<block type="logic_boolean" id="=}!U+bmb|#fCVy$//zb"> <field name="BOOL">FALSE</field> </block> </value> <value name="DELAY_MS"> <shadow type="math_number" id="9EAc9|$j~gyXs~w65.AK"> <field name="NUM">0</field> </shadow> </value> <next> <block type="comment" id="th0?Nd}B|jaBe,+cX~6I"> <field name="COMMENT">Hier wird der Bestätigung OK zurückgestellt</field> <next> <block type="control" id="uzntp}h7H2CO:/f),NL{"> <mutation delay_input="false"></mutation> <field name="OID">javascript.0.Status.Vis.Bestätigung_OK</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="PUGeiJ]~P.?.G/9~J0Fd"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="comment" id="oWH|rb]VCt//ojc^}rW;"> <field name="COMMENT">Hier wird die View zurückgeschaltet</field> <next> <block type="control" id="K7@{$)0IgBdDZboZ(6m;"> <mutation delay_input="false"></mutation> <field name="OID">vis.0.control.data</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="variables_get" id=":!2Mh1aRDV.|?=b?+Zl?"> <field name="VAR" id="L)Qa/_[Ay$uls+fF{DY1" variabletype="">Start View</field> </block> </value> <next> <block type="control" id="RdnEEBC-n~w[Vx
Zr59"> <mutation delay_input="false"></mutation> <field name="OID">vis.0.control.command</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="text" id="#RkNB7#E0${[Mb@@3p1I"> <field name="TEXT">changeView</field> </block> </value> <next> <block type="timeouts_clearinterval" id="E@K7-^*CefmbTIGD8xOo"> <field name="NAME">Intervall</field> <next> <block type="comment" id="Ob2/b{d~FXg
4$0mS=o8">
<field name="COMMENT">Bestätigung nicht OK</field>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</statement>
<value name="IF1">
<block type="logic_compare" id="?Uc7_28BhDh:h=;T@RX_">
<field name="OP">EQ</field>
<value name="A">
<block type="get_value" id="OQu4s@_o_1Q)I+xJXy.">
<field name="ATTR">val</field>
<field name="OID">javascript.0.Status.Vis.Bestätigung_nicht_OK</field>
</block>
</value>
<value name="B">
<block type="logic_boolean" id="ChpaqbD|[?A?~JThvVU+">
<field name="BOOL">TRUE</field>
</block>
</value>
</block>
</value>
<statement name="DO1">
<block type="comment" id="E?93bokdTnX@]o]#6_EF">
<field name="COMMENT">Hier wird der Trigger zurückgestellt</field>
<next>
<block type="control_ex" id="%8uZfxG|p)pQmO0X?l0"> <field name="TYPE">false</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="OID"> <shadow type="field_oid" id=".
kQ5b^K$A5YlgNP;s5!">
<field name="oid">Object ID</field>
</shadow>
<block type="variables_get" id="A?HlG$0tu?Lae?Uik=!"> <field name="VAR" id="O}*QWknUDnt*5v)9Pwc," variabletype="">Reset Triger</field> </block> </value> <value name="VALUE"> <shadow type="logic_boolean" id="v1}E$5g/V$%Ig:Z1dS[z"> <field name="BOOL">TRUE</field> </shadow> <block type="logic_boolean" id="P+Gq]SS$,e#{dvRjeX7j"> <field name="BOOL">FALSE</field> </block> </value> <value name="DELAY_MS"> <shadow type="math_number" id="V%fu=M!CU(4vB%9-$B|;"> <field name="NUM">0</field> </shadow> </value> <next> <block type="comment" id="pT(r(^l,igElfr,_Rd}p"> <field name="COMMENT">Hier wird der Bestätigung nicht OK zurückgestellt</field> <next> <block type="control" id="jxoK()GYPo~]i2XA(B4%"> <mutation delay_input="false"></mutation> <field name="OID">javascript.0.Status.Vis.Bestätigung_nicht_OK</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="M]gEoAZRd?8:F9emNh@V"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="comment" id="vpL54|*0iPV[haNJL10)"> <field name="COMMENT">Hier wird die View zurückgeschaltet</field> <next> <block type="control" id="$VJ8;5!D=Wxaz?YV!d8r"> <mutation delay_input="false"></mutation> <field name="OID">vis.0.control.data</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="variables_get" id="i#M;13xrOh+R]QHtV1,;"> <field name="VAR" id="L)Qa/_[Ay$uls+fF{DY1" variabletype="">Start View</field> </block> </value> <next> <block type="control" id="$NF_#S2piAWzJ7d3PQ^s"> <mutation delay_input="true"></mutation> <field name="OID">vis.0.control.command</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">1000</field> <field name="UNIT">ms</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="text" id="aV)TV_Xdm{^h?Y4Pqf
a">
<field name="TEXT">changeView</field>
</block>
</value>
<next>
<block type="timeouts_clearinterval" id="#0v@ZI#PB*|5^|(#1uB">
<field name="NAME">Intervall</field>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</statement>
</block>
</next>
</block>
</statement>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</next>
</block>
</statement>
</block>
</xml>
Eine Frage habe ich noch.
Wo kann ich das Thema als gelöst abschließen? -
-
Vielen Dank Paul für deine Unterstützung!