المحتويات

المقدمة

المتطلبات الأساسية

المتطلبات

المكونات المستخدمة

الاصطلاحات

المشكلة

الحل

معلومات ذات صلة

المقدمة

يشرح هذا المستند لماذا لا يمكن الإشارة إلى متغيرات التحكم في المكالمات المعينة في البرامج النصية الإدارية بواسطة البرامج النصية للمسار. كما يوفر المستند طريقة لمشاركة البيانات بين البرامج النصية الإدارية وبرامج التوجيه النصية في بيئة Cisco لإدارة الاتصالات الذكية (ICM).

المتطلبات الأساسية

المتطلبات

cisco يوصي أن يتلقى أنت معرفة من ICM Script Editor.

المكونات المستخدمة

تستند المعلومات الواردة في هذا المستند إلى جميع إصدارات ICM.

تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك مباشرة، فتأكد من فهمك للتأثير المحتمل لأي أمر.

الاصطلاحات

راجع اصطلاحات تلميحات Cisco التقنية للحصول على مزيد من المعلومات حول اصطلاحات المستندات.

المشكلة

تقوم عقدة تعيين المتغير بتعيين قيمة بعض متغيرات الاستدعاء. الإعراب الذي يشير إلى متغير التحكم في المكالمة في برنامج نصي هو:

Call.variable

في هذه الحالة، إذا قمت بتشغيل البرنامج النصي الإداري وقمت بتعيين Call.PeripheralVariable8 إلى قيمة Holiday، فإن كافة البرامج النصية للمسار تفشل في الوصول إلى القيمة. الشكل 1 يقدم مثالا.

شكل 1 - نص تنفيذي لضبط متغير التحكم في المكالمات

الحل

يقوم البرنامج النصي الإداري بتعيين Call.PeripheralVariable8 بنجاح إلى قيمة Holiday. ومع ذلك، لا يمكن مشاركة متغيرات التحكم بين البرامج النصية الإدارية والبرامج النصية للمسار.

لتمرير متغيرات بين نص تنفيذي ونص مسار، أستخدم متغير مستخدم عام. مع متغير مستخدم عمومي، يجب أن يكون كل متغير مستخدم:

- الحصول على اسم يبدأ بالمستخدم

- أن يكون مرتبطا بنوع كائن، على سبيل المثال، خدمة

وهذا يمكن برنامج ICM من الاحتفاظ بمثيل للمتغير لكل كائن من هذا النوع في النظام.

- يمكن تعريفه كمتغير إما مستمر أو غير مستمر

يحتفظ المتغير المستمر بالقيمة عبر عمليات إعادة تشغيل موجه الاتصال. لا يحتفظ المتغير غير المستمر بالقيمة عبر عمليات إعادة تشغيل موجه CallRouter.

ملاحظة: يمكن لمتغير المستخدم تخزين قيمة تصل إلى 40 حرفا.

معلومات ذات صلة

- الدعم التقني والمستندات - Cisco Systems