8.х Метод подбора

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем elektron, 12 апр 2018.

  1. TopicStarter Overlay
    elektron
    Offline

    elektron Опытный в 1С

    Регистрация:
    9 июл 2010
    Сообщения:
    68
    Симпатии:
    0
    Баллы:
    26
    Не могу реализовать методом подбора заполнение норм расходов для Номеклатуры. Справочник Материалы для подбора открывается, но данные в НормыРасходов не садятся. В форме списка НормРасходов написала такой код
    Процедура КнопкаПодборНажатие(Элемент,Объект)
    ТабПоле=ЭлементыФормы.СправочникСписок;
    фрм=Справочники.Материалы.ПолучитьФормуВыбора( "ФормаВыбора",элементыФормы.СправочникСписок.Значение);
    фрм.ЗакрыватьПриВыборе=Ложь;
    фрм.РежимВыбора = Истина;
    фрм.Открыть();
    КонецПроцедуры

    Процедура ОбработкаПодбора(ЗначениеВыбора, Источник)


    НоваяСтрока = элементыФормы.СправочникСписок.Добавить();
    НоваяСтрока.материал = ЗначениеВыбора;
    НоваяСтрока.Наименование=ЗначениеВыбора.Наименование;

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

    Процедуру ОбработкаПодбора назначила на форму списка "НормыРасходов". Даже не обращается к этой процедуре. Может надо было к форме списка "Материалов" назначить процедуру?
  2. Dem0lisher
    Offline

    Dem0lisher Профессионал в 1С

    Регистрация:
    4 авг 2009
    Сообщения:
    1.252
    Симпатии:
    100
    Баллы:
    104
    Назначить надо было на процедуру того элемента, который обозначен владельцем открываемой формы подбора - это 3 или 4 параметр в получении формы.
    У вас он тоже не задан

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