Общие ошибки

Материал из Call Office Wiki
Перейти к навигации Перейти к поиску

Ошибка установки имени файла журнала

Если сценарий при запуске выдаёт ошибку «Ошибка при работe сценария. Ошибка установки имени файла журнала : Имя файла: CallOffice.log, ошибка: Код ошибки: 0x20 (Процесс не может получить доступ к файлу, так как этот файл занят другим процессом.). Код ошибки: -40068», значит файл журнала сейчас используется.

  1. Его может использовать другая копия Call Office, запущенная параллельно. В этом случае надо перейти на страницу формирования журнала и изменить имя файла журнала для нового сценария. Например, для одного запущенного сценария это будет CallOffice1.log, а для второго CallOffice2.log.
  2. В памяти остался некорректно завершённый сценарий Call Office. Запустите диспетчер задач Windows (Ctrl+Shift+Ecs) и удалите запущенные процессы mshta.exe.

Синтаксическая ошибка файла решения

Повреждён один или несколько файлов, необходимых для корректной работы сценария. Скачайте и установите с нашего сайта установочный файл Call Office и переустановите программу от имени пользователя с правами администратора.

Возможно, из-за настроек безопасности Windows необходимо установить Call Office вне папки Program Files. Например, C:/Call Office или D:/Call Office, если это возможно.

Недопустимое число аргументов или присвоение значения свойства. Код ошибки: -2146827838

Такая проблема может возникать в случае синтаксической ошибки в коде программы. Сформируйте журнал и отправьте его разработчикам для дальнейшего изучения и выявления ошибки.

Несоответствие типа

Несоответствие типа данных с типом поля может быть по разным причинам. Пути решения проблемы:

  1. Проверьте тип поля, в которое вы записываете данные. Например, если тип поля числовой, то записывать туда нужно число. В случае записи строки может возникнуть такая ошибка.
  2. Возможно, вы изменили типы полей базы данных, а потом запустили программу. В таком случае необходимо перенастроить конфигурацию программы заново.

Не найдена соответствующая команда Если

Отсутствует команда "Условие" перед командой "Иначе". Создайте и переместите команду "Условие" до команды "Иначе".