новое событие
Информационный поток
Задания вакансии материалы разработки сообщения форума
Форум

Заполнение табличной части документа

    • #1
    • 08.10.2019 09:41
    0
    Добрый день! Разрабатываю базу для курсовой, и столкнулся с проблемой. Хочу при выборе Группы,чтобы все студенты относящиеся к этой группе были добавлены в табличную часть. Сделал выборку, в табличную часть добавляется нужное количество строк, но больше данные не записываются. Помогите,пожалуйста) Код: &НаСервере Процедура ГруппаПриИзмененииНаСервере() //{{КОНСТРУКТОР_ЗАПРОСА_С_ОБРАБОТКОЙ_РЕЗУЛЬТАТА // Данный фрагмент построен конструктором. // При повторном использовании конструктора, внесенные вручную изменения будут утеряны!!! Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | Студенты.Наименование КАК Наименование, | Студенты.Группа КАК Группа |ИЗ | Справочник.Студенты КАК Студенты |ГДЕ | Студенты.Группа = &Группа | |СГРУППИРОВАТЬ ПО | Студенты.Группа, | Студенты.Наименование"; Запрос.УстановитьПараметр("Группа",Объект.Группа); РезультатЗапроса = Запрос.Выполнить(); ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать(); Пока ВыборкаДетальныеЗаписи.Следующий() Цикл Сообщить(ВыборкаДетальныеЗаписи.Наименование); НовСтр = Объект.Студенты.Добавить(); НовСтр.Наименование = ВыборкаДетальныеЗаписи.Наименование; //НовСтр.Наименование = ВыборкаДетальныеЗаписи.Наименование; //ЗаполнитьЗначенияСвойств(НовСтр,ВыборкаДетальныеЗаписи); КонецЦикла; //}}КОНСТРУКТОР_ЗАПРОСА_С_ОБРАБОТКОЙ_РЕЗУЛЬТАТА КонецПроцедуры &НаКлиенте Процедура ГруппаПриИзменении(Элемент) ГруппаПриИзмененииНаСервере(); КонецПроцедуры
    • #2
    • 10.11.2019 21:05
    0
    Выбирай все поля, нужные для заполнения строки
Для участия в обсуждении Вам необходимо авторизоваться либо   зарегистрироваться