8.х Подбор из формы

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

  1. TopicStarter Overlay
    Domisolca
    Offline

    Domisolca

    Регистрация:
    5 мар 2014
    Сообщения:
    5
    Симпатии:
    0
    Баллы:
    1
    Здравствуйте, помогите разобраться. У меня в УПП есть документ Распределение материалов на выпуск, он заполняется по кнопке из документа Требования-накладная. Необходимо сделать, чтобы форма выбора не закрывалась после первого выбора документа. Скажите пожалуйста в какой обработчик выбора передается управление после выбора документа. ОбработкаВыбора какой именно формы?
  2. Alex_fess
    Offline

    Alex_fess Опытный в 1С

    Регистрация:
    23 мар 2011
    Сообщения:
    256
    Симпатии:
    7
    Баллы:
    29
    Я так полагаю, Вам требуется "дозаполнить" документ? Если так, то простейший вариант - убрать команду очистки перед заполнением (или лучше задавать вопрос: очищать или нет)
  3. TopicStarter Overlay
    Domisolca
    Offline

    Domisolca

    Регистрация:
    5 мар 2014
    Сообщения:
    5
    Симпатии:
    0
    Баллы:
    1
    Там нет команды очистки. Там по кнопке заполнить открывается форма выбора документа Требования-накладная, далее щелкаешь по документу и форма выбора закрывается, добавляются строчки в табличную часть из этого документа Требования-накладная. Надо чтобы форма выбора не закрывалась, чтобы можно было несколько документов сразу подбирать.
  4. alexburn
    Offline

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

    Регистрация:
    5 янв 2009
    Сообщения:
    14.782
    Симпатии:
    509
    Баллы:
    204
    Нет вашей конфы под рукой так что опишу что нужно сделать. Трассируйте код, который вызывает форму выбора, в ней нужно изменить свойство закрывать при выборе или разрешите множественный выбор (но тут нужно иметь ввиду, что множественный выбор возвращает массив, вот этот массив и нужно обрабатывать)
  5. TopicStarter Overlay
    Domisolca
    Offline

    Domisolca

    Регистрация:
    5 мар 2014
    Сообщения:
    5
    Симпатии:
    0
    Баллы:
    1
    Да это я знаю. У меня почему то не заходит в ОбработчикВыбора формы документа Распределение материалов на выпуск, в котором и обрабатываться все должно.
  6. alexburn
    Offline

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

    Регистрация:
    5 янв 2009
    Сообщения:
    14.782
    Симпатии:
    509
    Баллы:
    204
    Вот, копи паст, не проверял:
    Код:
    Процедура Подбор_ТиповыеОперации(Кнопка)
        ПараметрыПодбора = Новый Структура;
        ПараметрыПодбора.Вставить("ЗакрыватьПриВыборе",Ложь);
        ПараметрыПодбора.Вставить("МножественныйВыбор",Истина);
        Подбор = ПолучитьФорму("Справочник.ТиповыеОперации.Форма.ФормаВыбора",ПараметрыПодбора,ЭлементыФормы.Проводки);
        Подбор.ОткрытьМодально();
    КонецПроцедуры
  7. TopicStarter Overlay
    Domisolca
    Offline

    Domisolca

    Регистрация:
    5 мар 2014
    Сообщения:
    5
    Симпатии:
    0
    Баллы:
    1
    Ну вот. А дальше? Куда дальше пойдет в какой обработчик выбора?
  8. alexburn
    Offline

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

    Регистрация:
    5 янв 2009
    Сообщения:
    14.782
    Симпатии:
    509
    Баллы:
    204
    В смысле какой обработчик выбора ? Вы же форму выбора получаете и открываете ее
  9. TopicStarter Overlay
    Domisolca
    Offline

    Domisolca

    Регистрация:
    5 мар 2014
    Сообщения:
    5
    Симпатии:
    0
    Баллы:
    1
    Спасибо, уже разобралась.

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