2015-11-05 67 views
0

我想为星号中的特定呼叫指定一个唯一标识,目前我使用的是${CDR(uniqueid)},它给了我一个十进制值,如12344.4321。 我的问题是,我想要一个非十进制值,因为我在各个地方使用这个ID它导致一些问题。在星号中生成非十进制唯一标识

是否有一个变量,我可以得到一个非星号拨号方案的每个呼叫的非十进制唯一ID?

回答

-1

您可以使用MD5或HEX函数并将十进制转换为十六进制字符串。

你也可以添加一些预先定义的字符串十进制值

NONDEC${CDR(uniqueid)} 
+0

但'NONDEC $ {CDR(UNIQUEID)}'不会去掉小数点是不是?它会给出像'NONDEC1234.4321' – codegasmer

+0

是的。如果您的“删除小数点”表示删除小数点,请使用FILTER功能。 – arheops

+0

是否有生成字母数字唯一字符串的函数? – codegasmer