cancelar
Mostrar resultados para 
Pesquisar em vez de 
Queria dizer: 
cancel
1100
Apresentações
5
Útil
3
Respostas

Ajuda com script CCX

mateus.schott
Level 1
Level 1

Boa tarde pessoal,

 

Estou criando um script no CCX e preciso validar se o calling number é um número de celular, preciso armazenar o número em uma variável e fazer um if.

 

String_callingNumber = CallingNumber

if String_callingNumber == xx[7-9]xxxxxxxx then ....

 

Como posso fazer isso? Seria semelhante como usamos em dial-peer no router. se o terceiro número for entre 7 e 9 então true.

 

dial-peer voice 124 voip
destination-pattern 00[1-3]...[7-9]........

 

1 Soluções Aceita

Soluções aceites

carvazqu
Cisco Employee
Cisco Employee

Oi Mateus,

 

Nos scripts UCCX, você não pode usar wildcards para fazer comparações usando variáveis.

 

Como é um script é mais orientado para a programação, o que você pode fazer é criar uma matriz de N caracteres, extrair o 3º elemento da matriz (garantir que a cadeia sempre tenha o mesmo número de caracteres) e criar a condição IF para verificar que esse valor seja igual a 7, 8 ou 9.

 

 

Obrigado,

Carlos

Ver solução na publicação original

3 RESPOSTAS 3

carvazqu
Cisco Employee
Cisco Employee

Oi Mateus,

 

Nos scripts UCCX, você não pode usar wildcards para fazer comparações usando variáveis.

 

Como é um script é mais orientado para a programação, o que você pode fazer é criar uma matriz de N caracteres, extrair o 3º elemento da matriz (garantir que a cadeia sempre tenha o mesmo número de caracteres) e criar a condição IF para verificar que esse valor seja igual a 7, 8 ou 9.

 

 

Obrigado,

Carlos

Obrigado pela resposta, fiz dessa forma e funcionou. Tks

tcortesb
Cisco Employee
Cisco Employee

Olá @mateus.schott  tudo bem?

 

Se você gostou das respostas do @carvazqu  e se elas foram úteis, por favor, não deixe de avaliar a resposta por meio da estrelinha que está abaixo da resposta.

 

kudo.jpg

 

A sua opinião é muito importante para que os especialistas continuem ajudando na comunidade.

 

Muito obrigada.