Page 1 of 1

HI

Posted: Sat Feb 21, 2015 1:04 am
by 044hnoor
Hi

I have created one scratchpad to get four digits ( only numbers). The code as follows

<vxml version="2.0" >
<form id="frmTransferGetAmount">
<property name="termmaxdigits" value="false"/>
<field name="userinput" type="digits?length=4">
<grammar type="application/x-jsgf" xml:lang="en-GB" mode="dtmf">( 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 )</grammar>
<prompt> please enter four digits </prompt>
<filled>
<prompt> the number is <say-as type="acronym"> <value expr="userinput"/> </say-as>
</prompt>
</filled>
<nomatch>
<prompt> you should enter only four digits. </prompt>
<reprompt/>
</nomatch>
<noinput>
<prompt>you are entered any input.</prompt>
<reprompt/>
</noinput>
</field>
</form>
</vxml>

But i code accept asterisk and hash character. Please any one let me know what is the wrong in above code. i want allow the caller should enter only numbers

Re: HI

Posted: Mon Feb 23, 2015 10:06 am
by support
Hi,

We were unable to reproduce the issue you are experiencing. With your code, whenever we enter asterisk (*) or hash (#) characters, we get the expected nomatch message: "you should enter only four digits."

Could you provide us with step-by-step instructions on how to reproduce the error? What keys are you pressing when you call in to the IVR?

Regards,
Plum Support