Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
18 апр 2024, 13:17

Обращение к экспортной процедуре из внешней обработки

Автор magnifico61, 15 дек 2014, 13:59

0 Пользователей и 1 гость просматривают эту тему.

magnifico61

Есть документ, в модуле объекта есть экспортная процедура. Как обратиться к экспортной процедуре из внешней обработки. Подскажите пожалуйста!

sertak

1.Получить объект
2.Вызвать процедуру
3.Выпить пива

magnifico61


sertak


cska-fanat-kz

Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

magnifico61


Док = документы.тлМаршрутныйЛист.Выбрать();
ВыбДок = Док.ПолучитьОбъект();
ВыбДок.СформироватьДокументы();

Ошибка
ВыбДок = Док.ПолучитьОбъект();
по причине:
Элемент не выбран!

Что необходимо передать?

cska-fanat-kz

Что хотели получить?

Объект можно получить:
1. из ссылки с помощью метода ПолучитьОбъект()
2. результат метода НайтиПоНомеру()
3. результат метода НайтиПоРеквизиту()
4. результат метода СоздатьДокумент()
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

magnifico61

Необходимо получить документ тлМаршрутныеЛисты, в модуле объекта храниться экспортная процедура, которая должна выполняться во внешней обработке и создавать документы продажи на основании документа тлМаршрутныеЛисты

sertak

Цитата: magnifico61 от 15 дек 2014, 14:19Док = документы.тлМаршрутныйЛист.Выбрать();
ВыбДок = Док.ПолучитьОбъект();

Цитата: cska-fanat-kz от 15 дек 2014, 14:241. из ссылки с помощью метода ПолучитьОбъект()

А вы пытаетесь вызвать ПолучитьОбъект() из результата функции Выбрать, у которой возвращаемое значение имеет тип ДокументВыборка, а не ссылка на документ.

cska-fanat-kz

Цитата: magnifico61 от 15 дек 2014, 14:29на основании документа тлМаршрутныеЛисты

ключевое.
то есть нужна ссылка на документ "Маршрутные листы"
или создается новый, заполняется и затем создаются документы продажи...
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск