Jeanaug
06-02-2008, 11:55 AM
Good morning
Sorry for my English translated by google!
I have a problem with the script I always falls on the form "close", why?
Sincerely yours!
<?xml version="1.0" encoding="UTF-8"?>
<vxml version="2.0">
<var name="working_hours" expr="'0'"/>
<form id="mainform">
<noinput count="3">
<prompt>
<audio src="messagefin.wav" />
</prompt>
<exit/>
</noinput>
<object name="field1" classid="datetime">
<filled>
<if cond="datetime_hour > '08'">
<if cond="datetime_min > '45'">
<if cond="datetime_hour < '12'">
<if cond="datetime_min < '10'">
<assign name="working_hours" expr="'1'"/>
</if>
</if>
</if>
</if>
<if cond="datetime_hour > '13'">
<if cond="datetime_min > '45'">
<if cond="datetime_hour < '17'">
<if cond="datetime_min < '50'">
<assign name="working_hours" expr="'1'"/>
</if>
</if>
</if>
</if>
<if cond="datetime_hour > '20'">
<if cond="datetime_min > '30'">
<if cond="datetime_hour < '22'">
<if cond="datetime_min < '00'">
<assign name="working_hours" expr="'1'"/>
</if>
</if>
</if>
</if>
<if cond="working_hours == '1'">
<prompt> <audio src="messbienvenue.wav" /> </prompt>
<goto nextitem="field2"/>
<else/>
<prompt> <audio src="messbienvenue.wav" /> </prompt>
<goto next="#fermer"/>
</if>
<exit/>
</filled>
</object>
<field name="field2" type="digits?length=2" modal="false">
<link dtmf="3" next="#curemenu"/>
<link dtmf="5" next="#freres"/>
<prompt timeout="5s">
<audio src="messjoindreg.wav" />
</prompt>
<option dtmf="1" value="31" />
<option dtmf="2" value="32" />
<option dtmf="4" value="33" />
<option dtmf="6" value="80" />
<option dtmf="70" value="20" />
<option dtmf="71" value="11" />
<option dtmf="72" value="12" />
<option dtmf="73" value="13" />
<option dtmf="74" value="14" />
<option dtmf="75" value="15" />
<option dtmf="76" value="16" />
<option dtmf="77" value="17" />
<option dtmf="78" value="18" />
<option dtmf="79" value="19" />
<option dtmf="80" value="80" />
<filled>
<goto nextitem="field3"/>
</filled>
</field>
<object name="field3" classid="connect">
<param name="extension" expr="field2"/>
<filled>
<prompt> <audio src="messagefin.wav" /> </prompt>
<exit/>
</filled>
<nomatch>
<prompt> <audio src="messnomatch.wav" /> </prompt>
<goto nextitem="field2"/>
</nomatch>
<nomatch count="3">
<prompt> <audio src="messagefin.wav" /> </prompt>
<exit/>
</nomatch>
</object>
</form>
<form id="curemenu">
<noinput count="3">
<assign name="sfield1" expr="'19'"/>
<goto nextitem="sfield2" />
</noinput>
<field name="sfield1" type="digits?length=2" modal="false">
<prompt timeout="5s">
<audio src="cure.wav"/>
</prompt>
<option dtmf="1" value="19"/>
<option dtmf="2" value="20"/>
<option dtmf="3" value="51" />
<option dtmf="70" value="20" />
<option dtmf="79" value="19" />
<filled>
<goto nextitem="sfield2"/>
</filled>
</field>
<object name="sfield2" classid="connect">
<param name="extension" expr="sfield1"/>
<filled>
<prompt> <audio src="messagefin.wav" /> </prompt>
<exit/>
</filled>
<nomatch>
<prompt> <audio src="messnomatch.wav" /> </prompt>
<goto nextitem="field1"/>
</nomatch>
<nomatch count="3">
<prompt> <audio src="messagefin.wav" /> </prompt>
<exit/>
</nomatch>
</object>
</form>
<form id="freres">
<noinput count="3">
<prompt>
<audio src="messagefin.wav" />
</prompt>
<exit/>
</noinput>
<field name="sfield1" type="digits?length=2" modal="false">
<prompt timeout="5s">
<audio src="freres.wav"/>
</prompt>
<option dtmf="1" value="13"/>
<option dtmf="2" value="20"/>
<option dtmf="3" value="14"/>
<option dtmf="4" value="19"/>
<option dtmf="5" value="12"/>
<option dtmf="6" value="15"/>
<option dtmf="70" value="20"/>
<option dtmf="72" value="12"/>
<option dtmf="73" value="13"/>
<option dtmf="74" value="14"/>
<option dtmf="75" value="15"/>
<option dtmf="79" value="19"/>
<filled>
<goto nextitem="sfield2"/>
</filled>
</field>
<object name="sfield2" classid="connect">
<param name="extension" expr="sfield1"/>
<filled>
<prompt> <audio src="messagefin.wav" /> </prompt>
<exit/>
</filled>
<nomatch>
<prompt> <audio src="messnomatch.wav" /> </prompt>
<goto nextitem="field1"/>
</nomatch>
<nomatch count="3">
<prompt> <audio src="messagefin.wav" /> </prompt>
<exit/>
</nomatch>
</object>
</form>
<form id="fermer">
<noinput count="3">
<prompt>
<audio src="messagefin.wav" />
</prompt>
<exit/>
</noinput>
<field name="sfield1" type="digits?length=2" modal="false">
<prompt timeout="5s">
<audio src="pasderanger.wav"/>
</prompt>
<option dtmf="1" value="11"/>
<option dtmf="70" value="20" />
<option dtmf="71" value="11" />
<option dtmf="72" value="12" />
<option dtmf="73" value="13" />
<option dtmf="74" value="14" />
<option dtmf="75" value="15" />
<option dtmf="76" value="16" />
<option dtmf="77" value="17" />
<option dtmf="78" value="18" />
<option dtmf="79" value="19" />
<option dtmf="80" value="80" />
<filled>
<goto nextitem="sfield2"/>
</filled>
</field>
<object name="sfield2" classid="connect">
<param name="extension" expr="sfield1"/>
<filled>
<prompt> <audio src="messagefin.wav" /> </prompt>
<exit/>
</filled>
<nomatch>
<prompt> <audio src="messnomatch.wav" /> </prompt>
<goto nextitem="field1"/>
</nomatch>
<nomatch count="3">
<prompt> <audio src="messagefin.wav" /> </prompt>
<exit/>
</nomatch>
</object>
</form>
</vxml>
Sorry for my English translated by google!
I have a problem with the script I always falls on the form "close", why?
Sincerely yours!
<?xml version="1.0" encoding="UTF-8"?>
<vxml version="2.0">
<var name="working_hours" expr="'0'"/>
<form id="mainform">
<noinput count="3">
<prompt>
<audio src="messagefin.wav" />
</prompt>
<exit/>
</noinput>
<object name="field1" classid="datetime">
<filled>
<if cond="datetime_hour > '08'">
<if cond="datetime_min > '45'">
<if cond="datetime_hour < '12'">
<if cond="datetime_min < '10'">
<assign name="working_hours" expr="'1'"/>
</if>
</if>
</if>
</if>
<if cond="datetime_hour > '13'">
<if cond="datetime_min > '45'">
<if cond="datetime_hour < '17'">
<if cond="datetime_min < '50'">
<assign name="working_hours" expr="'1'"/>
</if>
</if>
</if>
</if>
<if cond="datetime_hour > '20'">
<if cond="datetime_min > '30'">
<if cond="datetime_hour < '22'">
<if cond="datetime_min < '00'">
<assign name="working_hours" expr="'1'"/>
</if>
</if>
</if>
</if>
<if cond="working_hours == '1'">
<prompt> <audio src="messbienvenue.wav" /> </prompt>
<goto nextitem="field2"/>
<else/>
<prompt> <audio src="messbienvenue.wav" /> </prompt>
<goto next="#fermer"/>
</if>
<exit/>
</filled>
</object>
<field name="field2" type="digits?length=2" modal="false">
<link dtmf="3" next="#curemenu"/>
<link dtmf="5" next="#freres"/>
<prompt timeout="5s">
<audio src="messjoindreg.wav" />
</prompt>
<option dtmf="1" value="31" />
<option dtmf="2" value="32" />
<option dtmf="4" value="33" />
<option dtmf="6" value="80" />
<option dtmf="70" value="20" />
<option dtmf="71" value="11" />
<option dtmf="72" value="12" />
<option dtmf="73" value="13" />
<option dtmf="74" value="14" />
<option dtmf="75" value="15" />
<option dtmf="76" value="16" />
<option dtmf="77" value="17" />
<option dtmf="78" value="18" />
<option dtmf="79" value="19" />
<option dtmf="80" value="80" />
<filled>
<goto nextitem="field3"/>
</filled>
</field>
<object name="field3" classid="connect">
<param name="extension" expr="field2"/>
<filled>
<prompt> <audio src="messagefin.wav" /> </prompt>
<exit/>
</filled>
<nomatch>
<prompt> <audio src="messnomatch.wav" /> </prompt>
<goto nextitem="field2"/>
</nomatch>
<nomatch count="3">
<prompt> <audio src="messagefin.wav" /> </prompt>
<exit/>
</nomatch>
</object>
</form>
<form id="curemenu">
<noinput count="3">
<assign name="sfield1" expr="'19'"/>
<goto nextitem="sfield2" />
</noinput>
<field name="sfield1" type="digits?length=2" modal="false">
<prompt timeout="5s">
<audio src="cure.wav"/>
</prompt>
<option dtmf="1" value="19"/>
<option dtmf="2" value="20"/>
<option dtmf="3" value="51" />
<option dtmf="70" value="20" />
<option dtmf="79" value="19" />
<filled>
<goto nextitem="sfield2"/>
</filled>
</field>
<object name="sfield2" classid="connect">
<param name="extension" expr="sfield1"/>
<filled>
<prompt> <audio src="messagefin.wav" /> </prompt>
<exit/>
</filled>
<nomatch>
<prompt> <audio src="messnomatch.wav" /> </prompt>
<goto nextitem="field1"/>
</nomatch>
<nomatch count="3">
<prompt> <audio src="messagefin.wav" /> </prompt>
<exit/>
</nomatch>
</object>
</form>
<form id="freres">
<noinput count="3">
<prompt>
<audio src="messagefin.wav" />
</prompt>
<exit/>
</noinput>
<field name="sfield1" type="digits?length=2" modal="false">
<prompt timeout="5s">
<audio src="freres.wav"/>
</prompt>
<option dtmf="1" value="13"/>
<option dtmf="2" value="20"/>
<option dtmf="3" value="14"/>
<option dtmf="4" value="19"/>
<option dtmf="5" value="12"/>
<option dtmf="6" value="15"/>
<option dtmf="70" value="20"/>
<option dtmf="72" value="12"/>
<option dtmf="73" value="13"/>
<option dtmf="74" value="14"/>
<option dtmf="75" value="15"/>
<option dtmf="79" value="19"/>
<filled>
<goto nextitem="sfield2"/>
</filled>
</field>
<object name="sfield2" classid="connect">
<param name="extension" expr="sfield1"/>
<filled>
<prompt> <audio src="messagefin.wav" /> </prompt>
<exit/>
</filled>
<nomatch>
<prompt> <audio src="messnomatch.wav" /> </prompt>
<goto nextitem="field1"/>
</nomatch>
<nomatch count="3">
<prompt> <audio src="messagefin.wav" /> </prompt>
<exit/>
</nomatch>
</object>
</form>
<form id="fermer">
<noinput count="3">
<prompt>
<audio src="messagefin.wav" />
</prompt>
<exit/>
</noinput>
<field name="sfield1" type="digits?length=2" modal="false">
<prompt timeout="5s">
<audio src="pasderanger.wav"/>
</prompt>
<option dtmf="1" value="11"/>
<option dtmf="70" value="20" />
<option dtmf="71" value="11" />
<option dtmf="72" value="12" />
<option dtmf="73" value="13" />
<option dtmf="74" value="14" />
<option dtmf="75" value="15" />
<option dtmf="76" value="16" />
<option dtmf="77" value="17" />
<option dtmf="78" value="18" />
<option dtmf="79" value="19" />
<option dtmf="80" value="80" />
<filled>
<goto nextitem="sfield2"/>
</filled>
</field>
<object name="sfield2" classid="connect">
<param name="extension" expr="sfield1"/>
<filled>
<prompt> <audio src="messagefin.wav" /> </prompt>
<exit/>
</filled>
<nomatch>
<prompt> <audio src="messnomatch.wav" /> </prompt>
<goto nextitem="field1"/>
</nomatch>
<nomatch count="3">
<prompt> <audio src="messagefin.wav" /> </prompt>
<exit/>
</nomatch>
</object>
</form>
</vxml>