8.х ОбработкаТабличнойЧастиТовары

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

  1. TopicStarter Overlay
    RoZii
    Offline

    RoZii Опытный в 1С

    Регистрация:
    29 июл 2009
    Сообщения:
    58
    Симпатии:
    0
    Баллы:
    26
    Доброго дня.. Подскажите, пожалуйста...

    На Форму внутренние заказы помещаю кнопку Изменить (аналогичной на РеализацииТоваровУслуг)

    Код:
    Процедура КоманднаяПанельТоварыДействиеИзменить(Кнопка)
    
    // Получим контекст обработки
    ИзменениеТабличнойЧастиТовары      = Обработки.ОбработкаТабличнойЧастиТовары.Создать();
    ФормаИзменениеТабличнойЧастиТовары = ИзменениеТабличнойЧастиТовары.ПолучитьФорму(,ЭтаФорма);
    
    //Установим реквизиты и переменные формы.
    ФормаИзменениеТабличнойЧастиТовары.ДокументОбъект       = ЭтотОбъект;
    ФормаИзменениеТабличнойЧастиТовары.мФормаДокумента      = ЭтаФорма;
    ФормаИзменениеТабличнойЧастиТовары.мЕстьНДС             = Ложь; 
    ФормаИзменениеТабличнойЧастиТовары.мЕстьЦенаВРознице    = Ложь;
    ФормаИзменениеТабличнойЧастиТовары.мСпособЗаполненияЦен = Неопределено;
    
    //Перенесем табличную часть
    ИзменениеТабличнойЧастиТовары.Товары.Загрузить(Товары.Выгрузить());
    
    // Открываем форму обработки
    ФормаИзменениеТабличнойЧастиТовары.Открыть();
    
    КонецПроцедуры
    
    Тип кнопки :Действие
    Флаги: Доступность и Изменяет Данные
    Действие: КоманднаяПанельТоварыДействиеИзменить

    При нажатие на Кнопку Изменить в документе выдается сообщение: Обработка табличной части. Не задан документ для обработки! Эта обработка вызывается из формы документа.Дело в том что кнопка и так находится на форме документа.. НА команднойПанелиТовары... Куда еще смотреть не знаю.. :unsure:
  2. Stack_G
    Offline

    Stack_G Опытный в 1С

    Регистрация:
    10 дек 2007
    Сообщения:
    786
    Симпатии:
    2
    Баллы:
    26
    Проверь тип реквизита "ДокументОбъект" формы твоей обработки, скорее всего он составной, есть ли там нужный тебе тип (ДокументОбъект.ДокументИзКоторогоВызываю).
  3. TopicStarter Overlay
    RoZii
    Offline

    RoZii Опытный в 1С

    Регистрация:
    29 июл 2009
    Сообщения:
    58
    Симпатии:
    0
    Баллы:
    26
    Это стандартная обработка 1С и там стоит ОбработкаОбъект.ОбработкаТабличнойЧастиТовары....
  4. Stack_G
    Offline

    Stack_G Опытный в 1С

    Регистрация:
    10 дек 2007
    Сообщения:
    786
    Симпатии:
    2
    Баллы:
    26
    Вот здесь проверь, чтобы был тип твоего документа:

    Вложения:

    • 2.JPG
      2.JPG
      Размер файла:
      35,1 КБ
      Просмотров:
      82
  5. TopicStarter Overlay
    RoZii
    Offline

    RoZii Опытный в 1С

    Регистрация:
    29 июл 2009
    Сообщения:
    58
    Симпатии:
    0
    Баллы:
    26
    Пасиб :unsure: только сообразила что не на ОбработкуОбъект надо смотреть а на ДокументОбъект :) :smile:

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