Имя: Пароль:
1C
1С v8
Двоичные данные макета не сохраняются в файле конфигурации
0 ugroblin
 
12.02.14
12:35
Наткнулся на странный глюк.
Есть общий макет с типом двоичные данные. В макет загрузил дллку внешней компоненты. Запустил базу, проверил - все работает. Процедуры распаковки и использования длл срабатывают, все ок. Сохраняю конфигурацию в файл, загружаю на другой базе - макет в конфигурации появился. Запускаю отладку, пытаюсь использовать длл - выпадает сообщение что компонента не обнаружена. На этой базе снова загружаю в макет ту же длл, запускаю - работает.

Вопрос: почему в .cf макет сохраняется пустым и как с этим справиться? Например типовая длл для склонения имен NameDecl_dll точно так же хранится в общем макете и не требует заново загружать ее в макет после загрузки конфигурации.
1 ugroblin
 
12.02.14
12:44
Забыл добавить. Даже если на той же самой исходной базе сохранить конфигурацию в файл и загрузить обратно - длл не находится. Нужно снова открывать макет и загружать в него дллку.
2 Maxus43
 
12.02.14
13:00
что за платформа?
3 Wobland
 
12.02.14
13:01
обновлять обе конфигурации надо
4 ugroblin
 
12.02.14
13:43
(2) 8.2.19
(3) Да что Вы говорите? А я то думал, что код вызывающий дллку сам собой появится во второй базе, без обновления. Может внимательнее прочитать нужно?
5 Wobland
 
12.02.14
13:45
(4) чукча не читатель
6 ugroblin
 
13.02.14
09:53
Значит никто не сталкивался с такой проблемой?
Ошибка? Это не ошибка, это системная функция.