Pessoal,
Tenho um dialplan que eu executo uma macro com o comando Macro() após
o término desta macro gostaria que voltasse pro exten onde a chamei.
Tentei com o Return mas não consegui.
É possível fazer isso?
Grato,
Patrick
___
KHOMP Inovação:
2012/5/24 Patrick EL Youssef wushumast...@gmail.com:
Tenho um dialplan que eu executo uma macro com o comando Macro() após
o término desta macro gostaria que voltasse pro exten onde a chamei.
Tentei com o Return mas não consegui.
O return deveria funcionar... faz um teste, cria uma macro que
Da erro
Return without Gosub: stack is unallocated
Valeu
Em 24-05-2012 10:38, Thiago Coutinho escreveu:
2012/5/24 Patrick EL Youssefwushumast...@gmail.com:
Tenho um dialplan que eu executo uma macro com o comando Macro() após
o término desta macro gostaria que voltasse pro exten onde a
Consegui rodando um Goto.
Valeu pela ajuda Thiago.
Patrick
Em 24-05-2012 10:41, Patrick EL Youssef escreveu:
Da erro
Return without Gosub: stack is unallocated
Valeu
Em 24-05-2012 10:38, Thiago Coutinho escreveu:
2012/5/24 Patrick EL Youssefwushumast...@gmail.com:
Tenho um dialplan que
2012/5/24 Patrick EL Youssef wushumast...@gmail.com:
Consegui rodando um Goto.
Valeu pela ajuda Thiago.
Acho que o certo seria usar Gosub. Nos meus testes o return funciona,
porém com macros do AEL.
http://www.voip-info.org/wiki/view/Asterisk+cmd+Gosub
--
thiagoc
O povo não deveria temer o
Cara é q o return só rolará se tiver lançado por Gosub (realtime) ou AELSub.
como vc está usando Goto, dá uma olhada qd vc dá um Dialplan reload se não há
um Warning dizendo algo do tipo (goto em macro não é recomendável).
Vai funcionar mesmo com o Warning.
Uma saída é vc fazer sua Macro em
Refiz aqui com o Gosub chamando a macro que eu queri e consegui usar o
return.
Ficou melhor mesmo e removi o Goto
Gosub(macroteste,s,1)
Valeu a todos.
Em 24-05-2012 11:07, Jefaokpta escreveu:
Cara é q o return só rolará se tiver lançado por Gosub (realtime) ou AELSub.
como vc está usando
7 matches
Mail list logo