![]() |
![]() |
![]() |
|
ВнешниеОбработки.Подключить. Как работает эта конструкция? | ☑ | ||
---|---|---|---|---|
0
YF
29.11.11
✎
12:01
|
Имеем справочник "ВнешниеОбработкиВременно", в нем реквизит "ХранилищеВнешнейОбработки"
В этот реквизит помещаем внешнююобработку. Пытаемся взят ее и запустить на выполнение: ссылка_ = ПолучитьНавигационнуюСсылку(ОбработкаСсылка, "ХранилищеВнешнейОбработки"); имяОбработки_ = ВнешниеОбработки.Подключить(ссылка_, "ОбработкаЗагрузкиДанных_128"); Вот на последней строке вываливается с ошибкой: {Форма.Форма.Форма(10)}: Ошибка при вызове метода контекста (Подключить) имяОбработки_ = ВнешниеОбработки.Подключить(ссылка_, "ОбработкаЗагрузкиДанных_128"); по причине: Ошибка подключения внешних метаданных по причине: Ошибка при выполнении файловой операции 'e1cib/data/Справочник.ВнешниеОбработкиВременно.ХранилищеВнешнейОбработки?ref="b0fd0003ff155bbd11e11a59a4e68b6a"' Что означает ошибка и что делаю не так? |
|||
1
YF
29.11.11
✎
12:07
|
^
|
|||
2
YF
29.11.11
✎
12:17
|
^^
|
|||
3
YF
29.11.11
✎
13:39
|
^^^
|
|||
4
vis_tmp
29.11.11
✎
13:41
|
Посмотри в типовой как запускаются внешние отчёты
|
|||
5
YF
29.11.11
✎
14:45
|
(4) Я смотрел в БП 2.0, там через сохранение в файл ...
Интересно почему не работает (0), хотя СП говорит, что работает => я как-то не правильно трактую СП? |
|||
6
Defender aka LINN
29.11.11
✎
14:47
|
(5) Он прямо так и говорит, что методу Подключить() можно передать ссылку на элемент справочника, а дальше, мол, платформа сама разберется?
|
|||
7
YF
29.11.11
✎
14:54
|
ВнешниеОбработкиМенеджер (ExternalDataProcessorsManager)
Подключить (Connect) Синтаксис: Подключить(<Путь>, <Имя>, <БезопасныйРежим>) Параметры: <Путь> (обязательный) Тип: Строка. Ссылка на реквизит объекта конфигурации, который содержит данные внешней обработки. Ссылка может быть получена методом ПолучитьНавигационнуюСсылку. <Имя> (необязательный) Тип: Строка. Имя внешней обработки, с которым она будет зарегистрирована в системе. Наличие одинаковых имен в процессе работы сеанса не допускается. Если имя не указано, будет использовано имя, содержащееся в самой обработке. <БезопасныйРежим> (необязательный) Тип: Булево. Признак подключения внешней обработки в безопасном режиме. Если параметр не указан, подключение будет осуществлено в безопасном режиме. Значение по умолчанию: Истина Возвращаемое значение: Тип: Строка. Описание: Выполняет подключение внешней обработки по указанному пути. Возвращает имя подключенной внешней обработки. Доступность: Сервер, внешнее соединение. |
|||
8
YF
29.11.11
✎
14:56
|
т.е. следующей строкой кода, после той, на которой ошибка, должно быть что-то типа:
ВнешниеОбработки[имяОбработки._].ИмяМетодаОбработки() ... Или я не правильно толкую СП? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |