Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Открыть обработку с параметрами

Открыть обработку с параметрами
Я
   ParamPamPam
 
12.02.19 - 13:27
Добрый день! Необходимо по кнопке открыть обработку заполнения ТЧ

В модуле формы документа такой код:
&НаКлиенте
Процедура ДействиеЗаполнитьПоПриемке(Элемент)
    Предупреждение("Заполнить поступление товаров по приемке!");
    
    СсылкаНаОбъект = Справочники.ВнешниеОбработки.НайтиПоКоду("M00000073");

    ИмяФайла = ПолучитьИмяВременногоФайла();
    ДвоичныеДанные = СсылкаНаОбъект.ХранилищеВнешнейОбработки.Получить();
    ДвоичныеДанные.Записать(ИмяФайла);
    
    Обработка=ВнешниеОбработки.Создать(ИмяФайла);
    Обработка.Инициализировать(Объект, "Товары", Элементы.Товары);

КонецПроцедуры

А в модуле обработки:

Процедура Инициализировать(ДокументОбъект, ИмяТабличнойЧасти, ТабличноеПолеОбъекта) Экспорт
    ДокументСсылка=ДокументОбъект;
    ФФ=ПолучитьФорму("Форма");
    ФФ.ОткрытьМодально();
КонецПроцедуры

Проблема в том что ДокументСсылка не передается - пустое значение.

[url=https://radikal.ru][img]https://d.radikal.ru/d19/1902/d6/2a3263524be0.jpg[/img][/url]
 
 
   ParamPamPam
 
1 - 12.02.19 - 13:28
   azernot
 
2 - 12.02.19 - 13:33
ДокументСсылка=ДокументОбъект.Ссылка;
   Повелитель
 
3 - 12.02.19 - 13:33
(1) Предположу, что ДокументСсылка=ДокументОбъект; типы не совпадают.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует