Modber Сообщество
профессионалов по 1С

Список выбора и автоматичское заполнение

  
Сообщений: 1

0
Помогите пожалуйста smile
1С восьмерка,беру Справочник курсы — в котором есть Таб. часть а в ней есть список преподавов. Нужно в форме документа там где реквезиты курса и преподаватель — для выбора преподавателя — с помощью кнопки выбора из списка — в список попадали тольок те преподаватели, которые записаны за этим курсом. Надеюсь понятно написала zstПока у меня получилось вот что zstТакой простой пример вроде… хм.

Код 1C:
  1. Процедура ПреподавательНачалоВыбораИзСписка(Элемент, СтандартнаяОбработка)
  2. Отбор = Новый Структура;
  3. Отбор.Вставить("наименование",ЭтотОбъект.Преподаватель);
  4.  
  5. Выборка = Справочники.Курсы.Выбрать(,,Отбор);
  6. Пока Выборка.Следующий() цикл
  7.  
  8.  
  9. Значения = Выборка.ТЧПреподаватели.ВыгрузитьКолонку("преподаватель");
  10. ЭлементыФормы.Преподаватель.СписокВыбора.ЗагрузитьЗначения(Значения);
  11. КонецЦикла;
     
    КонецПроцедуры
Редактировалось: 2 раз (Последний: 19 декабря 2012 в 13:44)
МедальГрамота
Сообщений: 134

+9
Запрос написать не судьба?
Сообщений: 17

0
Код 1C:
  1. Запрос = Новый Запрос;
  2. Запрос.Текст =
  3. "ВЫБРАТЬ
  4. | ТЧПреподаватели.Преподаватель
  5. |ИЗ
  6. | Справочник.Курсы.ТЧПреподаватели КАК ТЧПреподаватели
  7. |ГДЕ
  8. | ТЧПреподаватели.Ссылка.Наименование = &Наименование";
  9.  
  10. Запрос.УстановитьПараметр("Наименование", ЭтотОбъект.Преподаватель);
  11.  
  12. Результат = Запрос.Выполнить().Выгрузить().ВыгрузитьКолонку("Преподаватель");
  13.  
  14. ЭлементыФормы.Преподаватель.СписокВыбора.ЗагрузитьЗначения(Результат);
Редактировалось: 2 раз (Последний: 17 марта 2013 в 01:43)
МедальГрамота
Сообщений: 541

+8
Тема закрыта?
В начало страницы 
|
Перейти на форум: