Имя: Пароль:
1C
 
Salary.dll
0 Slater999
 
08.01.09
08:38
Запускаю базу а он мне ошибку "Ошибка загрузки модуля Salary.dll" что бы это могло быть?
Я по поиску нашел этот фыйл скопировал в систем и систем32 результат=0
1 ТелепатБот
 
гуру
08.01.09
08:38
2 skunk
 
08.01.09
08:39
его надо в папку бин 1С засунуть
3 Slater999
 
08.01.09
08:41
(2)Он там есть!
4 skunk
 
08.01.09
08:42
ну значит либо битый... либо не той версии...
5 Slater999
 
08.01.09
08:46
(1)я делаю поиск по гл. модулю ЗагрузитьВнешнююКомпаненту("Salary.dll"); эту строчки нет!
6 Sadovnikov
 
08.01.09
08:47
(5) И не будет. Это не внешняя компонента.
7 skunk
 
08.01.09
08:48
это не внешняя компонента... это dll для компоненты расчет ... грузиться самой 1С если конфа ее использует
8 Если
 
08.01.09
08:48
Попытка
       СоздатьОбъект("Регистры");
       СоздатьОбъект("БухгалтерскиеИтоги");
       СоздатьОбъект("ЖурналРасчетов.Зарплата");
   
   Исключение
       Предупреждение("Для работы конфигурации необходимо наличие компонет
                      |""Оперативный учет"", ""Бухгалтерский учет"", ""Расчет""!
                      |Повторите запуск программы после проверки состава
                      |установленных компонент и доступа к ключам защиты.", 60);
   
       СтатусВозврата(0);
       Возврат;
   КонецПопытки;
9 Slater999
 
08.01.09
08:52
(8)Да у меня все три компаненты стоят
а что это за модуль???
10 Sadovnikov
 
08.01.09
08:55
(9) Переставь ядро и не мучайся.
11 Aleksey_3
 
08.01.09
09:37
А ключ стоит?
12 Табуретко
 
08.01.09
10:55
(11)ежли все компоненты - то врятли ;)
13 vde69
 
08.01.09
11:34
переставь платформу
14 Fragster
 
гуру
08.01.09
12:04
(0,9) это компонента расчет
15 Slater999
 
09.01.09
05:44
(12)точно подметил ;)
(14)так я и не понял что это такое! (( я знаю что есть компанента расчет которая позволяет работать нам с регистрами так?! а модуль этот что значит?
p/s если хотите можете не отвечать!
16 Sserj
 
09.01.09
06:28
(15)
Расчет это вроде как не с регистрами а с Расчетами работает (тобишь ЗИК)

Кусок кода позволяет проверить наличие всех 3-х компонент.

СоздатьОбъект("Регистры") - проверяет есть ли оперучет (Trade.dll)
СоздатьОбъект("БухгалтерскиеИтоги") - есть ли бух.учет (Account.dll)
СоздатьОбъект("ЖурналРасчетов.Зарплата") - собственно есть ли расчет (Salary.dll)

Собственно если нет хотя-бы одного из этих компонентов то произойдет исключение (если нет компонентов то и нет объектов) и программа закроется.
17 Slater999
 
09.01.09
07:53
(16)Понятно!
Но остальные то конфы работают (типовая ЗиК)значи все компаненты есть!?
18 Sadovnikov
 
09.01.09
07:57
(17) Ты в самом деле на столько непонятлив? Или это все-таки развод?
19 Мимохожий Однако
 
09.01.09
08:50
(18)развод
20 Slater999
 
09.01.09
10:41
дак какой развод!
просто не могу понять вас...
21 Torquader
 
10.01.09
18:36
Есть мнение, что конфигурацию писали не очень корректно, и загружали salary.dll сами, так как в некоторых поставках её нет. Если же поставка комплексная, и salary.dll уже есть, то вероятно её пытаются загрузить второй раз, и, видимо, она не хочет. Кроме того, salary.dll должна соответствовать версии самой 1С.
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн