8.х Как во вводе на основании передать значение текущей строки табличной части на форме документа

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

  1. TopicStarter Overlay
    postnn
    Offline

    postnn Опытный в 1С

    Регистрация:
    2 мар 2008
    Сообщения:
    164
    Симпатии:
    1
    Баллы:
    29
    Добрый день!
    Подскажите пожалуйста.
    Есть в УТП документ "Заказ покупателя" с табличной частью "Товары".
    Можно ли , вводя на основании заказа другой документ при открытой форме Заказа и активной строчке табл части "товары", передавать в документ, значение "Количество" и "Номенклатура" выделенной строки?

    Если ТипЗнч(Основание) = Тип("ДокументСсылка.ЗаказПокупателя") Тогда
    Продукция=...Основание.ЭтаФорма... ;
    Количество =
    Нужно передать с формы заказа текущей строки реквизит Номенклатура и Количество
  2. 1с-ник
    Offline

    1с-ник Профессионал в 1С Заблокирован

    Регистрация:
    5 окт 2014
    Сообщения:
    998
    Симпатии:
    164
    Баллы:
    104
    Можно, но скорее всего придётся переопределять стандартный обработчик ввода на основании, передавать текущую строку, ну, и не забыть поставить соответствующие директивы (НаКлиенте) в обработке заполнения, т.к. она выполняется на сервере.
  3. TopicStarter Overlay
    postnn
    Offline

    postnn Опытный в 1С

    Регистрация:
    2 мар 2008
    Сообщения:
    164
    Симпатии:
    1
    Баллы:
    29
    А как обратится в процедуре ОбработкаЗаполнения к текущей строке на форме? Пыталась, но что-то не получилось
  4. 1с-ник
    Offline

    1с-ник Профессионал в 1С Заблокирован

    Регистрация:
    5 окт 2014
    Сообщения:
    998
    Симпатии:
    164
    Баллы:
    104
    Я имел ввиду кнопку ввода на основании :)