Страница 1 из 1

Выполнение внешних скриптов

Добавлено: 16 июн 2014, 15:37
NAIL
Всем - здравствуйте! Захожу в модуль "Управление производственной логистикой ", а Галка мне пишет :
"Ошибка доступа к внешнему компоненту выполнения скриптов". Это что? Первый раз за 10 лет эксплуатации.

Re: Выполнение внешних скриптов

Добавлено: 16 июн 2014, 16:06
edward_K

Код: Выделить всё

 _try
    {
    AXJS:= OleCreate('JSGal.JSX');
    }; // _try
  _except
    on ExOleCantCreateObject:
      {
      message('Ошибка доступа к внешнему компоненту выполнения скриптов.');
      }
сие лежит в \exe\ocx\JSGal.ocx и должно быть зарегено через reg.bat ( и должна быть добавлена ссылка в реестр).
Чтобы видеть чаго он там пишет добавьте в конец pause. C шары регится плохо (спасибо винде) - надо мапить диск.
Либо путь на exe поменяли либ что то еще системное блокирует.

Re: Выполнение внешних скриптов

Добавлено: 16 июн 2014, 16:48
maikl
NAIL писал(а):Всем - здравствуйте! Захожу в модуль "Управление производственной логистикой ", а Галка мне пишет :
"Ошибка доступа к внешнему компоненту выполнения скриптов". Это что? Первый раз за 10 лет эксплуатации.
Видимо вы давно не обновлялись.
У нас так всегда после новых обновлений.

Re: Выполнение внешних скриптов

Добавлено: 16 июн 2014, 16:58
NAIL
Всем спасибо! Reg.bat помог. Но, когда пользователей Галки под 200 чел... На каждом клиенте...

Re: Выполнение внешних скриптов

Добавлено: 16 июн 2014, 17:06
edward_K
Ну есть разные режимы в автомате у всех выполнить чаго либо.
Я так вообще в батник на запуск галактики вставлял запуск батника с сервака, а в нем при необходимости чаго либо прописывал - вплоть до импорта в реестр настройки ОДБС для MSSQL.

Re: Выполнение внешних скриптов

Добавлено: 17 июн 2014, 02:52
LaaLaa
Галактика умеет автоматически регистрировать COM-объекты при обращении к ним. Для этого в папке EXE должен лежать корректный файл AtlCOMreg.txt.

На WinXP это молча работатет, на Win7 Галактику нужно запустить хотя-бы раз конкой "Запуск от имени администратора".

Re: Выполнение внешних скриптов

Добавлено: 17 июн 2014, 18:15
maikl
LaaLaa писал(а):Галактика умеет автоматически регистрировать COM-объекты при обращении к ним. Для этого в папке EXE должен лежать корректный файл AtlCOMreg.txt.

На WinXP это молча работатет, на Win7 Галактику нужно запустить хотя-бы раз конкой "Запуск от имени администратора".
Да видимо это так. Мы это делаем у пользователей из под администратора.
А что значит корректный файл AtlCOMreg.txt ?

Re: Выполнение внешних скриптов

Добавлено: 23 июн 2014, 02:49
LaaLaa
maikl писал(а): А что значит корректный файл AtlCOMreg.txt ?
Из cвежих патчей. Правильной верссии.