Проверка и сохранение сценариев — различия между версиями
Elena (обсуждение | вклад) (Новая страница: «После создания сценария его можно проверить на корректность на странице «Сохранение». Эт...») |
|||
(не показаны 3 промежуточные версии 2 участников) | |||
Строка 1: | Строка 1: | ||
+ | <code>[[Техническая документация]] / [[Call-центр]] или [[Администрирование]] / [[Сценарии]] / [[Проверка и сохранение сценариев]]</code> | ||
+ | |||
+ | |||
После создания сценария его можно проверить на корректность на странице «Сохранение». Эта процедура необязательна, но рекомендуема для исключения очевидных «ляпов». В режиме редактирования сценария перейдите на вкладку «Сохранение». Нажмите кнопку «Проверить» внизу и дождитесь окончания. | После создания сценария его можно проверить на корректность на странице «Сохранение». Эта процедура необязательна, но рекомендуема для исключения очевидных «ляпов». В режиме редактирования сценария перейдите на вкладку «Сохранение». Нажмите кнопку «Проверить» внизу и дождитесь окончания. | ||
Строка 12: | Строка 15: | ||
Двойным щелчком мыши на замечаниях и ошибках, которые относятся к отдельным объектам, вы задействуете процедуру автоматического выделения и центрирования соответствующего объекта и осуществите переход на вкладку редактора сценария. Используя инспектор объектов (F11), поправьте ошибку или замечание и вернитесь вновь на вкладку «Сохранение». Такими же двойными щелчками проанализируйте свойства всех объектов, после чего вновь нажмите кнопку «Проверить». | Двойным щелчком мыши на замечаниях и ошибках, которые относятся к отдельным объектам, вы задействуете процедуру автоматического выделения и центрирования соответствующего объекта и осуществите переход на вкладку редактора сценария. Используя инспектор объектов (F11), поправьте ошибку или замечание и вернитесь вновь на вкладку «Сохранение». Такими же двойными щелчками проанализируйте свойства всех объектов, после чего вновь нажмите кнопку «Проверить». | ||
+ | |||
[[Файл:cl_cc_scr3.png|center|800px]] | [[Файл:cl_cc_scr3.png|center|800px]] | ||
Строка 22: | Строка 26: | ||
− | <span style="color: | + | <span style="color:green;"> Пример: Ошибками будут помечены все свойства типа «Переход» объектов, для которых не заданы значения, что, впрочем, не приведет к невозможности сохранить сценарий (как локально, так и на сервер). Однако учитывайте, что если обработчик сценария в момент получения объекта обнаружит пустое свойство перехода – он автоматически прервет выполнение сценария (а для сценария IVR — повесит трубку на обрабатываемой линии). |
После внесения необходимых изменений сценарий подлежит сохранению. Сохранение производится на той же вкладке «Сохранение». Вы можете задать/изменить имя для созданного или редактируемого сценария. Сохранение сценария проводится локально. Таким образом, можно длительное время редактировать сценарий, который работает в реальном времени на сервере и находится совершенно в иной реализации. Чтобы сохранить сценарий на сервер – нажмите кнопку «На сервер» внизу. При этом будет проведена попытка сохранить сценарий на сервере. В случае неудачи (отсутствие доступа к одному из файлов, если он существует и используется) будет выдано окно с уведомлением. Немного подождите, и попробуйте снова. | После внесения необходимых изменений сценарий подлежит сохранению. Сохранение производится на той же вкладке «Сохранение». Вы можете задать/изменить имя для созданного или редактируемого сценария. Сохранение сценария проводится локально. Таким образом, можно длительное время редактировать сценарий, который работает в реальном времени на сервере и находится совершенно в иной реализации. Чтобы сохранить сценарий на сервер – нажмите кнопку «На сервер» внизу. При этом будет проведена попытка сохранить сценарий на сервере. В случае неудачи (отсутствие доступа к одному из файлов, если он существует и используется) будет выдано окно с уведомлением. Немного подождите, и попробуйте снова. | ||
+ | |||
Сценарий может быть сохранен в режиме отладки. В этом случае будут отображаться все уведомления, для которых установлено свойство отладки. В нормальном режиме работы они пропускаются. Режим отладки может применяться для создания масштабных сценариев и вывода временных значений. Отключение режима отладки для сценария позволяет не удалять уведомления, заполоняющие экран и полезные только в случае работ по модификации сценария (должен быть установлен соответствующий параметр компонента уведомление). Активация режима происходит соответствующим флажком в разделе информации о сценарии. | Сценарий может быть сохранен в режиме отладки. В этом случае будут отображаться все уведомления, для которых установлено свойство отладки. В нормальном режиме работы они пропускаются. Режим отладки может применяться для создания масштабных сценариев и вывода временных значений. Отключение режима отладки для сценария позволяет не удалять уведомления, заполоняющие экран и полезные только в случае работ по модификации сценария (должен быть установлен соответствующий параметр компонента уведомление). Активация режима происходит соответствующим флажком в разделе информации о сценарии. | ||
+ | |||
Все находящиеся на сервере сценарии доступны для работы, корректирования всеми пользователями, имеющими на то право. | Все находящиеся на сервере сценарии доступны для работы, корректирования всеми пользователями, имеющими на то право. |
Текущая версия на 12:50, 18 декабря 2014
Техническая документация / Call-центр или Администрирование / Сценарии / Проверка и сохранение сценариев
После создания сценария его можно проверить на корректность на странице «Сохранение». Эта процедура необязательна, но рекомендуема для исключения очевидных «ляпов». В режиме редактирования сценария перейдите на вкладку «Сохранение». Нажмите кнопку «Проверить» внизу и дождитесь окончания.
После проверки в заполненном списке будет приведена статистика по сценарию, а также все замечания и ошибки, которые рекомендуется проанализировать создателю сценария.
Все ошибки и замечания можно классифицировать на 2 типа:
- Общие замечания и ошибки, относящиеся к сценарию в целом (например, отсутствие стартового элемента) необходимо тщательно проанализировать. Общие замечания выводятся перед началом проверки свойств объектов, и вы их увидите в самом начале списка.
- Ошибки и замечания по значениям свойств объектов.
Двойным щелчком мыши на замечаниях и ошибках, которые относятся к отдельным объектам, вы задействуете процедуру автоматического выделения и центрирования соответствующего объекта и осуществите переход на вкладку редактора сценария. Используя инспектор объектов (F11), поправьте ошибку или замечание и вернитесь вновь на вкладку «Сохранение». Такими же двойными щелчками проанализируйте свойства всех объектов, после чего вновь нажмите кнопку «Проверить».
ВНИМАНИЕ! В сценарии могут оставаться некоторые замечания и ошибки, при этом сервер выполнит сценарий корректно с точки зрения логики комплекса Oktell. Но возможно, что при этом некоторые компоненты будут вести себя неожиданно для создателя.
Пример: Ошибками будут помечены все свойства типа «Переход» объектов, для которых не заданы значения, что, впрочем, не приведет к невозможности сохранить сценарий (как локально, так и на сервер). Однако учитывайте, что если обработчик сценария в момент получения объекта обнаружит пустое свойство перехода – он автоматически прервет выполнение сценария (а для сценария IVR — повесит трубку на обрабатываемой линии).
После внесения необходимых изменений сценарий подлежит сохранению. Сохранение производится на той же вкладке «Сохранение». Вы можете задать/изменить имя для созданного или редактируемого сценария. Сохранение сценария проводится локально. Таким образом, можно длительное время редактировать сценарий, который работает в реальном времени на сервере и находится совершенно в иной реализации. Чтобы сохранить сценарий на сервер – нажмите кнопку «На сервер» внизу. При этом будет проведена попытка сохранить сценарий на сервере. В случае неудачи (отсутствие доступа к одному из файлов, если он существует и используется) будет выдано окно с уведомлением. Немного подождите, и попробуйте снова.
Сценарий может быть сохранен в режиме отладки. В этом случае будут отображаться все уведомления, для которых установлено свойство отладки. В нормальном режиме работы они пропускаются. Режим отладки может применяться для создания масштабных сценариев и вывода временных значений. Отключение режима отладки для сценария позволяет не удалять уведомления, заполоняющие экран и полезные только в случае работ по модификации сценария (должен быть установлен соответствующий параметр компонента уведомление). Активация режима происходит соответствующим флажком в разделе информации о сценарии.
Все находящиеся на сервере сценарии доступны для работы, корректирования всеми пользователями, имеющими на то право.