|
КД 2 Перенос картинки
|
Я
|
|
tixis 12.09.16 - 12:35 | Подскажите по переносу картинки. Из ЕРП нужно с номенклатурой переносить картинки. Сделал ПКО для СправочникСсылка.НоменклатураПрисоединенныеФайлы - СправочникСсылка.ХранилищеДополнительнойИнформации.
Для значения "хранилище" выдернул код поучения картинки из ЕРП Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ПрисоединенныеФайлы.ПрисоединенныйФайл,
| ПрисоединенныеФайлы.ХранимыйФайл
|ИЗ
| РегистрСведений.ПрисоединенныеФайлы КАК ПрисоединенныеФайлы
|ГДЕ
| ПрисоединенныеФайлы.ПрисоединенныйФайл = &ПрисоединенныйФайл";
Запрос.УстановитьПараметр("ПрисоединенныйФайл", Источник);
Выборка = Запрос.Выполнить().Выбрать();
Если Выборка.Следующий() Тогда
ДВДанные = Выборка.ХранимыйФайл.Получить();
Кртинка = Новый Картинка(ДВДанные);
Значение = Новый ХранилищеЗначения(Кртинка, Новый СжатиеДанных( 9));;
КонецЕсли;
При перегрузке через универсальный обмен картинка переносится, при перегрузке через план обмена нет. Куда копать, в правила или дело в плане обмена? |
gorakh 1 - 12.09.16 - 13:06 | Расшифруй "через план обмена"? План обмен РЕГИСТРИРУЕТ объекты подлежащие переносу. Выгружает объекты другая обработка. Какая?
|
Fragster 2 - 12.09.16 - 13:07 | криво обновил правила?
|
Fragster 3 - 12.09.16 - 13:09 | вообще запросто можно посмотреть получившийся XML и проверить, выгружены данные, или нет. может у тебя нет правила выгрузки данных, или в правиле выгрузки данных номенклатуры не вызывается правило для выгрузки присоединенных файлов
|
gorakh 4 - 12.09.16 - 13:10 | ( 3) Вот и я думаю, что нет правила для объекта "Присоединенные файлы". |
Fragster 5 - 12.09.16 - 13:12 | ( 4) или нет правила регистрации
или справочник не добавлен в подписку |
tixis 6 - 12.09.16 - 13:20 | ( 5) зачем ему правила регистрации, если выгрузку инициализирует номенклатура? |
tixis 7 - 12.09.16 - 13:21 | ( 4) код из ПКО для присоединенных фалов |
tixis 8 - 12.09.16 - 13:25 | |
PCcomCat 9 - 12.09.16 - 13:30 | А может обмен не понимает узел и пропускает, код смотреть нужно, тем более, что через универсальный обмен работает.
|
tixis 10 - 12.09.16 - 14:12 | ( 9) Расскажи подробней, что значит не понимает узел, код чего смотреть надо? |
Fragster 11 - 12.09.16 - 14:20 | ( 6) а где об этом написано? |
Альбатрос 12 - 12.09.16 - 14:33 | ( 10) Думается, надо включить регистрацию в плане обмена. |
tixis 13 - 12.09.16 - 14:37 | ( 12) включил уже, толку нет |
tixis 14 - 12.09.16 - 14:38 | в файле тоже картинки нет
|
Альбатрос 15 - 12.09.16 - 14:42 | ( 14) Ну тогда отладчик в руки. |
Cyberhawk 16 - 12.09.16 - 14:57 | При обмене через планы обмена в конфигурациях на базе БСП выгрузка объектов по ссылкам не происходит
|
tixis 17 - 12.09.16 - 15:06 | |
Cyberhawk 18 - 12.09.16 - 15:14 | |
gorakh 19 - 12.09.16 - 16:05 | ( 16) Ищи подписки на события. Если конфигурация на 8.3.3 и выше, в режиме совместимости 8.3.3 и выше - то обращать внимание на предопределенные элементы.:) |
Cyberhawk 20 - 12.09.16 - 17:15 | ( 19) Ты, видимо, адресатом ошибся. Но все равно спрошу: зачем ему искать подписки? |
Fragster 21 - 12.09.16 - 17:19 | ( 20) у меня типовая штука - забываю добавлять объекты в подписку для регистрации по плану обмена (если делать все по документации, то авторегистрация = ложь, а далее в подписке вызывается функция общего модуля) |
Cyberhawk 22 - 12.09.16 - 17:21 | ( 21) Ну. Я вроде знаю как правила регистрации работают. К чему все это после ( 17)? |
Fragster 23 - 12.09.16 - 17:24 | ( 22) НоменклатураПрисоединенныеФайлы - отдельный справочник, и его тоже надо регистрировать на обмен. Иначе не выгрузится |
Fragster 24 - 12.09.16 - 17:25 | при чем тут выгрузка по ссылке, непонятно. это наоборот, подчиненный справочник.
|