The <return> element completes the execution of <subdialog> and returns control and data to a calling dialog.
<return event="event" namelist="variable1 variable2 ..."/>
event | Return and throw this event. Optional. |
namelist | Space-separated list of variables to be returned to the calling dialog. Optional (Defaults to no variables) |
<block>, <catch>, <error>, <filled>, <help>, <if>, <noinput>, <nomatch>
None.
None.
None.
The following shows the document that calls the subdialog:
<?xml version="1.0"?> <vxml version="2.0" xmlns="http://www.w3.org/2001/vxml"> <form> <subdialog name="result" src="subdialog.vxml"> <filled> <prompt>Your account number is <value expr="result.acctnum"/> Your phone number is <value expr="result.acctphone"/> </prompt> </filled> </subdialog> </form> </vxml>
The following shows the document containing the subdialog:
<?xml version="1.0"?> <vxml version="2.0" xmlns="http://www.w3.org/2001/vxml"> <form id="basic"> <field name="acctnum" type="digits"> <prompt> What is your account number? </prompt> </field> <field name="acctphone" type="phone"> <prompt> What is your home telephone number? </prompt> <filled> <return namelist="acctnum acctphone"/> </filled> </field> </form> </vxml>