Имя: Пароль:
1C
1C 7.7
v7: Определить сторонние расширения используемые в конфигурации.
0 Смок
 
24.03.14
23:25
Доброго времени суток. Есть МД файл. Точно знаю что он от SQL базы в которой использовались прямые запросы и 1С++.
Мне надо определить сторонние расширения используемые в конфигурации. Для создание своего рабочего окружения.
Версию используемых внешних компонент.
Также порекомендуйте вообще что есть для семерки интересного их внешних расширений.
Спасибо.
1 Красный рассвет
 
24.03.14
23:35
Предыдущего программиста съели? Требуй двойную оплату за решение подобных вопросов.
2 ДенисЧ
 
24.03.14
23:49
открываем мд и поиском по нему - ЗагрузитьВнешнююКомпоненту и прочие заморочки
3 GreyK
 
25.03.14
01:54
"Есть МД файл. Точно знаю что он от SQL базы в которой использовались прямые запросы и 1С++.
" - многие ставят 1С++, но немногие его используют в коде, вызовы внешних компонент легко найти.
4 Злопчинский
 
25.03.14
01:59
берем базу на чистый комп с чистым движком. и работаем немного - везде где ломается - нештатное
5 пипец
 
25.03.14
09:37
(0) попытка исключение отменили ?
ЗЫ тема гармонистая, всйо есть в поиске
6 ДенисЧ
 
25.03.14
09:38
(3) По слухам (с) сама загрузка 1с+ ускоряет работу 1с
7 ikea
 
25.03.14
10:24
(6) +1. Проверено).
8 Alexor
 
25.03.14
10:39
(7) +1. Лично.
9 varelchik
 
25.03.14
10:44
+(6)Вообще-то не сама 1С++ ускоряет а turbobl.
10 ДенисЧ
 
25.03.14
10:47
(9) Я в курсе. Но она входит в, а многим лень в этом разбираться.
11 varelchik
 
25.03.14
11:50
(10)Кто бы спорил.
Это я так для общего развития.
12 Ёпрст
 
25.03.14
11:51
(0) Беги оттуда!
13 Смок
 
25.03.14
14:32
(2)В файловом режиме или обязательно SQL версию делать?
(3)Прямые запросы точно были.
(4)Ок. Так и делаю.
(12)Некуда бежать.
14 Смок
 
25.03.14
14:33
Первая ошибка
Загрузчик = СоздатьОбъект("ЗагрузчикВК");
{Глобальный модуль(7094)}: Неудачная попытка создания объекта (ЗагрузчикВК)
15 Смок
 
25.03.14
14:34
ЗагрузитьВнешнююКомпоненту(dbdir()+"vkloader.dll");
    Загрузчик = СоздатьОбъект("ЗагрузчикВК");
    ЗагрузитьВнешнююКомпоненту(dbdir()+"1cpp.dll");
    //Результат = Загрузчик.ЗагрузитьВК("formex.dll", "AddIn.FormEx=5142b2ce-c533-473f-8bb4-4385c47732c5");
    ЗагрузитьВнешнююКомпоненту(dbdir()+"formex.dll");
    ЗагрузитьВнешнююКомпоненту(dbdir()+"tabledoc.dll");
    try
        Константы = createobject("Константы");
        ЖурналРегистрации = СоздатьОбъект("ЖурналРегистрации");
        mi = CreateObject("MetaInfoClasses");
        mi.УстановитьТекУстановки(1, 0, 0);
        Сервис = СоздатьОбъект("Сервис");
        Сервис.ВключитьРаскраскуТаблиц();
        ХранилищеЗначений = СоздатьОбъект("ХранилищеЗначений");
    except
        domessagebox("Не найдена одна из дополнительных компонент. Некоторые функции конфигурации не будут работать.");
    endtry
16 Mikeware
 
25.03.14
14:38
(13) ну, тогда готовь три конверта...©
17 Смок
 
25.03.14
14:46
(16)Другой работы все равно пока нет. Давайте по теме.
18 Mikeware
 
25.03.14
14:49
(17) по теме - так в (15) русским по  белому написано....
19 Duke1C
 
25.03.14
14:58
(17) по теме - найди, что возвращает функция "dbdir()"
создай (если нету) этот каталог и положи в него dll-ки из (15)
20 Ёпрст
 
25.03.14
15:01
(17) выкини вклоадер из кода, скачай последний 1cpp.dll ,formex.dll,tabledoc.dll + смотри, есть ли описание класса  журнала регистрации в мд.. если нет - выпили обращение к нему в модулях.
21 akaBrr
 
25.03.14
15:06
(0) OpenConf поставь. Добавь в закладки 1cpp.ru.
22 Смок
 
25.03.14
23:59
(20)вклоадер зачем выкидывать? Вроде полезная штука. Где порекомендуете последнего накачать?
Спасибо.
23 Смок
 
26.03.14
00:18
Телепат: При загрузке типов 1С произошла ошибка.
XML parser. Код 0x800C0005
24 Ёпрст
 
26.03.14
08:57
(22) он уже давно не актуален, ибо последние версии ВК не требуют регистрации в реестре.
25 Смок
 
26.03.14
16:39
(24)Понятно, спасибо. Пошел искать последние версии.
Ошибку в (23) победил, нашел последнею версию телепата.
26 Ёпрст
 
26.03.14
16:48
27 Смок
 
26.03.14
18:29
(26)Спасибо очень большое. А то этих версий куча, и не все стартуют.
Программист всегда исправляет последнюю ошибку.