[Freeswitch-users] Hello , about calculate numbers

Chia-Yen Wu xanlich at gmail.com
Tue Jan 12 19:37:00 PST 2010


Thanks for reply, I have tried the new one and did transfer back
but it still dont work, when I was posting this question again with my test
commands.
suddenly I found out what the problem it is.

the variable cannot with number in it, like:

work:
<action application="set" data="var=1"/>
<action application="set" data="var=${expr(${var}+1)}"/>
fail:
<action application="set" data="var1=1"/>
<action application="set" data="var1=${expr(${var1}+1)}"/>


2010/1/13 Michael Jerris <mike at jerris.com>

> Remember you can't do conditions on these vars being set unless you
> transfer back into the dialplan as these actions are not run immediately,
> but rather after dialplan parse, unless you use
> http://wiki.freeswitch.org/wiki/Dialplan_XML#Inline_Actions
>
> Mie
>
> On Jan 12, 2010, at 12:39 PM, Sergey Okhapkin wrote:
>
> > <action application="set" data="var=${expr(${var}+1)}"/>
> >
> > On Tuesday 12 January 2010, Chia-Yen Wu wrote:
> >> Hello everyone,
> >> Is there anyway to calculate number in dialplan.xml?
> >>
> >> like example:
> >> <action application="set" data="var=1"/>
> >> and with an action , I can do : var=var+1
> >>
> >> I have tried mod_expr, but failed to catch the variable, like below:
> >> <action application="set" data="var=${expr($var+1)}"/>
> >
>
>
> _______________________________________________
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20100113/9a02ab58/attachment-0002.html 


More information about the FreeSWITCH-users mailing list