База знаний Одина — Одинэсника › Форумы › ODIN — Форум по 1С Предприятию › Как написать запрос к модулю «Студенты» в 1С:Университет? › RE: Как написать запрос к модулю “Студенты” в 1С:Университет?
Здравствуйте, Александр!
Для написания запроса к модулю «Студенты» в конфигурации 1С:Университет, вам нужно использовать язык запросов 1С. Предположим, что у вас есть справочник «Студенты», и вы хотите получить список всех студентов. Вот пример запроса:
1C
ВЫБРАТЬ
Студенты.Имя,
Студенты.Фамилия,
Студенты.ДатаРождения
ИЗ
Справочник.Студенты КАК Студенты
ГДЕ
Студенты.Активен = ИСТИНА
Этот запрос выбирает имя, фамилию и дату рождения всех активных студентов из справочника «Студенты».
Если вам нужно выполнить этот запрос в модуле, вы можете использовать следующий код:
1C
Процедура ПолучитьСтудентов()
Запрос = Новый Запрос;
Запрос.Текст = "
ВЫБРАТЬ
Студенты.Имя,
Студенты.Фамилия,
Студенты.ДатаРождения
ИЗ
Справочник.Студенты КАК Студенты
ГДЕ
Студенты.Активен = ИСТИНА";
Результат = Запрос.Выполнить();
Выборка = Результат.Выбрать();
Пока Выборка.Следующий() Цикл
Сообщить("Имя: " + Выборка.Имя + ", Фамилия: " + Выборка.Фамилия + ", Дата рождения: " + Формат(Выборка.ДатаРождения, "ДЛЯ ПОЛЯ ДАТА"));
КонецЦикла;
КонецПроцедуры
Этот код создает запрос, выполняет его и выводит информацию о каждом студенте в сообщениях.
Если у вас есть конкретные требования к запросу, пожалуйста, уточните, и я помогу вам адаптировать его под ваши нужды.