8.х как загрузить ТЧ из внешней обработки

Тема в разделе "Отчеты и обработки для "1С:Предприятие 8"", создана пользователем Chudka, 20 авг 2010.

  1. TopicStarter Overlay
    Chudka
    Offline

    Chudka Опытный в 1С

    Регистрация:
    8 окт 2009
    Сообщения:
    63
    Симпатии:
    0
    Баллы:
    26
    Добрый день. Помогите, не хватает знаний и опыта!
    Как загрузить таблицу значений из внешней обработки в документ РТиУ.
    Обработку вызываю из документа путем нажатия на кнопку, передаю ссылку на документ. табличную часть обрабатываю и затем хочу измененную загрузить обратно в документ.

    Код:
    РТиУ.Товары.Загрузить(ТаблицаЗначений);
    
    А не получается, ТЧ закрыта для редактирования.
    В самой обработке ТЧ заполняется, а в документ не вставляется.

    Если получаю документ как объект в обработке, пишет что не найден объект.

    Код:
    Ном = СсылкаНаОбъект.Номер;
    Док = Документы.РеализацияТоваровУслуг.НайтиПоНомеру(Ном).ПолучитьОбъект();
    
    Как же мне правильно перезаписать документ РТиУ из внешней обработки?
  2. Stack_G
    Offline

    Stack_G Опытный в 1С

    Регистрация:
    10 дек 2007
    Сообщения:
    786
    Симпатии:
    2
    Баллы:
    26
    Код:
    Объект = СсылкаНаОбъект.ПолучитьОбъект();
    Объект.Товары.Загрузить(ТаблицаЗначений);
    Объект.Записать();
    
    Извиняюсь, не заметил
    Вам в обработку необходимо передавать ДокументОбъект, а не ссылку, тогда
    Код:
    ДокументОбъект.Товары.Загрузить(ТаблицаЗначений);
    
  3. shurikvz
    Offline

    shurikvz Модераторы Команда форума Модератор

    Регистрация:
    1 окт 2009
    Сообщения:
    8.409
    Симпатии:
    316
    Баллы:
    104
    Chudka а почему вам не написать внешнюю "обработку заполнения ТЧ" документа, и не подключить ее стандартными средствами? (при открытии такой обработки - туда и так передается Документ.Объект, а так же название ТЧ для которой была вызвана эта обработка)
  4. TopicStarter Overlay
    Chudka
    Offline

    Chudka Опытный в 1С

    Регистрация:
    8 окт 2009
    Сообщения:
    63
    Симпатии:
    0
    Баллы:
    26
    Подключила. Пока на этапе тестирования, поэтому проверяю только внешнюю обработку, выбирая в поле обработки документ.ссылку. Но если вы говорите, что будет работать стандартными средствами, значит буду пробовать.

    Спасибо!

Поделиться этой страницей