8.х Передать значение из одной формы справочника в форму другого справочника

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

  1. TopicStarter Overlay
    kllk
    Offline

    kllk

    Регистрация:
    25 дек 2014
    Сообщения:
    9
    Симпатии:
    0
    Баллы:
    1
    Каким образом передать значение из одной формы справочника в форму другого справочника?[​IMG]
  2. alexburn
    Offline

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

    Регистрация:
    5 янв 2009
    Сообщения:
    14.735
    Симпатии:
    508
    Баллы:
    204
    Получить значение и отправить его объекту другого справочника.
    В чем сложность ???????????
    Что уже сделали ???????????
  3. TopicStarter Overlay
    kllk
    Offline

    kllk

    Регистрация:
    25 дек 2014
    Сообщения:
    9
    Симпатии:
    0
    Баллы:
    1
    сложность уже описана в вопросе же, как передать
  4. alexburn
    Offline

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

    Регистрация:
    5 янв 2009
    Сообщения:
    14.735
    Симпатии:
    508
    Баллы:
    204
    У вас это значение какого типа - реквизит формы или объекта ?
  5. Flash-Dance
    Offline

    Flash-Dance Профессионал в 1С

    Регистрация:
    20 май 2012
    Сообщения:
    365
    Симпатии:
    42
    Баллы:
    54
    Скажу, как открыть форму создания нового элемента с заранее заполенными значениями реквизитов.
    Код:
    &НаКлиенте
    Процедура ОткрытиеФормыСправочникаСЗаданнымиЗначениямиРеквизитов()
        Форма = ПолучитьФорму("Справочник.ВашСправочник.Форма.ОсновнаяФорма");
        ДанныеФормы = Форма.Объект;
        ЗаполнениеДанныхФормыЗначениями(ДанныеФормы);
        КопироватьДанныеФормы(ДанныеФормы, Форма.Объект);
        Форма.Открыть();  
    КонецПроцедуры
    
    &НаСервереБезКонтекста
    Функция ЗаполнениеДанныхФормыЗначениями(ДанныеФормы)
        ДанныеФормы.Реквизит1 = Значение1;
        ДанныеФормы.Реквизит2 = Значение2;
        ДанныеФормы.Реквизит3 = Значение3;
        ДанныеФормы.РеквизитN = ЗначениеN;
        Возврат ДанныеФормы.Ссылка
    КонецФункции
    Последнее редактирование модератором: 21 янв 2015

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