Показать сообщение отдельно
Старый 19.08.2010, 13:15   #2  
titov is offline
titov
Участник
 
73 / 87 (3) ++++
Регистрация: 23.12.2005
Адрес: Казань
класс SysDataImportExcel свойство RunOn = Client, далее смотрим класс BatchInfo метод doBatch
...
batch.RunType = this.parmRunClass().runsImpersonated() ? BatchRunType::Server : BatchRunType::Client;
...
это причина места запуска Клиент

без доработки - придеться указать Группу пакетов, которая не входит в обработку пакетником АОСа (администрирование\настройка\конфигурация сервера) и запускать пакет в режиме версии 4.0, то есть Основное\периодические операции\обработка - здесь класс отработает как и положено под клиентом.

То что статус Выполнение - это конечно глюк, ничего там не делается. Но глюк в том, что АОС вообще не должен был бы взять на обработку пакет Клиент. АОС ставит Готово на пакетную проводку и все. Иначе была бы ошибка о попытке запустить класс на клиенте под серверным пакетом.

насчет доработки - а вот можно ли запустить SysDataExcelCOM под сервером?
За это сообщение автора поблагодарили: Poleax (2).