Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
В форме списка регистра сведений "Курсы" выделите мышью кнопку на нижней или верхней панели инструментов и заполните ее свойства следующими значениями:
Свойство | Значение |
Имя | ПечатьЧерезЗапрос |
Тип | Действие |
Действие | ПечатьЧерезЗапрос |
Текст | Печать через запрос |
Подсказка | Печать через запрос |
Отображение | Надпись |
После этих действий форма примет вид изображенный на рисунке 4.1.
Рисунок 4.1. Результат выполнения Упражнения №4.1.
4.1.1. Написание текста запроса и его выполнение
Методически, работа с объектом типа Запрос строится следующим образом:
Текст запроса всегда начинается с ключевого слова Выбрать языка запросов, за которым через запятую следует указать: из каких реквизитов каких объектов запрос должен сделать выборку.
Так, в нашем случае нам нужны свойства Период и Курс регистра сведений Курсы. Поэтому мы можем записать следующий текст:
Если мы сейчас выполним запрос, то объект построит следующую таблицу, содержащую результат запроса:
Для удобства написания текста запроса можно таблице, из которой объект будет выбирать записи, дать краткое название – псевдоним, применив ключевое слово КАК:
Сейчас в выборку попадают все записи, что есть в регистре (за все возможные периоды). Для того чтобы записи удовлетворяли какому-либо условию, можно в тексте запроса после оператора ВЫБРАТЬ применить ключевое слово ГДЕ, после которого написать условие отбора записей.
В учебных целях мы ограничим выборку датой регистрации объединения:
Обратим внимание на знак & перед именем параметра запроса.
Чтобы запрос работал правильно, необходимо этому параметру присвоить значение перед выполнением запроса, поэтому полный текст будет выглядеть следующим образом:
Последнее, что нам осталось сделать - это указать порядок, в котором записи будут располагаться в таблице, содержащей результат запроса:
Дата публикования: 2015-07-22; Прочитано: 212 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!