8.х подбор элементов справочника

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

  1. TopicStarter Overlay
    vsv
    Offline

    vsv

    Регистрация:
    21 ноя 2007
    Сообщения:
    2
    Симпатии:
    0
    Баллы:
    1
    задача: в документе есть две таблицы ("таблица1" и "таблица2"). В таблицах данные из разных справочников. Из документа необходимо открыть форму для выбора элементов справочника в "таблица1" и в тоже время показать в форме для выбора данные из "таблица2" (как справучную информацию).
    подскажите как передать данные из "таблица2"?
    заранее спасибо.
  2. dend
    Offline

    dend Опытный в 1С

    Регистрация:
    9 апр 2007
    Сообщения:
    175
    Симпатии:
    0
    Баллы:
    26
    Событиями устанавливать отборы в табличных частях
  3. Эмин
    Offline

    Эмин Руководитель проектов

    Регистрация:
    25 май 2007
    Сообщения:
    1.178
    Симпатии:
    1
    Баллы:
    26
    1. Я бы сделал специальную форму для выбора в первом справочнике
    2. Обработку события выбора (ПриНачалеВыбора) сделал бы нестандартную
    3. Получил бы форму, заполнил бы все что надо и открыл бы ее.

    Код:
    Процедура ИмяТЧИмяРеквизитаИзСправочника1НачалоВыбора(Элемент, СтандартнаяОбработка)
    
    СтандартнаяОбработка = Ложь;
    ФормаСпискаСправочник1 = Справочники.Справочник1.ПолучитьФормуВыбора(,Элемент,); 
    // ИЛИ ЛЮБУЮ ДРУГУЮ ФОРМУ!
    
    // Делаем что хотим с формой - заполняем как надо
    
    // Открываем форму    
    ФормаСпискаСправочник1.Открыть();
    
    КонецПроцедуры
    
    

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