chesnokov_a_v
15.3.2008, 13:34
Суть проблемы следующая: На компе стоят 3 1с-ки: бух учет, опер учет и расчет (зарплата). Ну и соответственно установлено 3 ключа защиты. Т.е. 1С-ка не комплексная. При попытке подключения из базы по бухгалтерии в базу с торговлей (т.е. из компоненты Бух учет в Опер учет) выдается ошибка: "Для работы конфигурации необходима компонента Оперативный учет 1С: Предприятия!...". Я так понимаю что подгружается COM-объект, который соответствует компоненте бух учет. Подскажите пожалуйста, как сделать как чтобы избавиться от этой ошибки.
Причем, уже пробовал устанавливать 1С-ки в разной последовтельности, править реестр винды (менял все пути для COM-объектов на тот по которому установлена компонента опер учет). Ничего не помогает.
chesnokov_a_v
15.3.2008, 14:49
Единственное решение, которе я нашел, это исправить процедуру приНачалеРабоыСистемы() в базе по опер учету. Но все равно это не совсем правильно, так как я уже не могу оперировать оперативными данными(т.е. не могу выполнять запросы по регистам).
положи account.dll, trade.dll, salary.dll в один каталог и запускайся оттуда.
Или установи все компоненты в 1 каталог.
chesnokov_a_v
15.3.2008, 15:14
все в один каталог поставить наверное не получится, потому что две из них 3-х пользовательские и одна на неограниченное количество. А библиотеки ща попробую подкинуть.
Спасибо. С dll-ми все работает. Проблема решена.
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста,
нажмите сюда.