Имя: Пароль:
1C
 
v8unpack в 8.2 создает "хромые" внешние обрабработки
0 TormozIT
 
гуру
20.10.10
14:15
http://infostart.ru/public/15695/

Пользовались в 8.1 v8upack для программного изменения EPF и все работало.
Перешли на 8.2. Запакованные таким способом EPF по-прежнему работают (открываются в конфигураторе и предприятии), но они не сохраняются в конфигураторе. Конфигуратор пишет ошибку типа "Файл не обнаружен 'd:\Temp\v8_7DE5_10f.tmp'". Файл этот на самом деле всегда присутствует размером 65536 (2^16) байт.
1 TormozIT
 
гуру
20.10.10
14:17
Внешнюю обработка самая простая - из одного модуля объекта. Хотя от ее сложности ничего не зависит. Пробовали и другие.

Пробовали перед сохранением в конфигураторе добавлять и удалять во внешней обработке все, что только можно, - не помогает.
2 TormozIT
 
гуру
20.10.10
14:20
Справедливости ради замечу, что на оффсайте http://www.assembla.com/wiki/show/aPW1G2244r3ijdabIlDkbG указано, что работает она только с файлами платформы 1С 8.1

"1. Утилита работает только с файлами CF и EPF для платформы 8.1"
3 Stepa86
 
20.10.10
14:38
ну наверно не просто так 8.2 предлагает конвертнуть обработку от 8.1 при открытии... вроде на итс есть обработка по конвертированию, может сохранять обработку под 8.1 и конвертировать ее на 8.2?
4 TormozIT
 
гуру
20.10.10
14:47
К сожалению, конфигуратор не всегда доступен, а функционал наш должен работать всегда.
5 Stepa86
 
20.10.10
15:08
Вы на горячую пересобираете обработки???? O_o вы там вообще что программируете?
6 Адинэснег
 
20.10.10
15:09
(0) воровать - не хорошо!
7 TormozIT
 
гуру
20.10.10
15:33
(5) Можно и так сказать. У нас есть своя надстройка над платформой, которая прекрасно работала в 8.1.
8 el-gamberro
 
20.10.10
15:39
Напиши свой распаковщик для 8.2. Праувда для начала наверное приедтся в бинарниках конф 8.2 поковырятся.
9 Stepa86
 
20.10.10
15:40
если надстройка действительно реализована элегантно через пересборку обработки (с одной стороны сомневаюсь, с другой стороны не учить же ТС программированию =) ) и нет более простого способа, то наверно единственный способ, выйти на автора v8upack и попросить/замотивировать сделать версию под 8.2
10 TormozIT
 
гуру
21.10.10
14:55
Ошибки в v8Unpack видимо нет. Это я не достаточно внимательно конвертировал свой шаблон внешней обработки из 8.1 в 8.2. Сейчас поправил его и теперь проблемы нет. Сбило с толку то, что вчера показалось, что проблема воспроизвелась на созданной в конфигураторе 8.2 внешней обработке.