Как изменить файл внешней обработки
☑
0
Garikus
02.11.15
✎
14:44
Доброго времени суток, прошу подсказки
Необходимо программно в имеющийся внешней обработке заменить файл.
Обработка = Справочники.ВнешниеОбработки.НайтиПоНаименованию("Рабочий Стол");
Измен = Обработка.ПолучитьОбъект();
Попытка
ОбъектДляХранилища = Новый ДвоичныеДанные(файлИмя);
Исключение
Сообщить(ОписаниеОшибки());
ВызватьИсключение ("Не удалось загрузить файл:"+файлИмя);
Возврат
КонецПопытки;
Измен.ХранилищеВнешнейОбработки = Новый ХранилищеЗначения(ОбъектДляХранилища);
Измен.Записать();
Не ругается, но не изменяет, натолкните на мысль где копнуть?
1
DGorgoN
02.11.15
✎
14:44
//Попытка
2
DGorgoN
02.11.15
✎
14:45
Вот тогда и поругает.
3
Garikus
02.11.15
✎
14:46
(2) Не ругает((( пробывал. Все норм говорит, все находит, все файлы видит, а в обработке файл не меняется
4
Garikus
02.11.15
✎
14:48
И отладчиком нормально все проходит((
5
Garikus
02.11.15
✎
14:53
хеллппп))
6
DGorgoN
02.11.15
✎
14:56
(5) Посмотри в самом справочнике как сделано
7
_KaA
02.11.15
✎
15:01
Возможно не по существу.
Я чет думаю, что не в то хранилище пишешь.
Если механизм БСП-шный, лучше глянуть как они перезаписывают уже добавленную обработку. Мож там че обнулить надо?
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой