Использование конструктора запросов в 1С
Одной из сложностей при изучении программ 1С Предприятие (версия 1С 8.3) является то, что встроенный язык 1С и язык формирования запросов отличаются друг от друга. Поэтому приходится запоминать сложные операторы и схемы их применения. На самом деле, делать это не обязательно. Ведь программы 1С имеют встроенный конструктор запросов, который существенно облегчает работу.
Использование конструктора запросов
Получить доступ к конструктору запросов в 1С Бухгалтерии можно в модулях или в поле, где пишется программный код. Для этого следует открыть контекстное меню (щелчок правой кнопкой мыши) и выбрать там опцию Открыть конструктор запросов.
Активировать Конструктор можно и в конфигураторе. Там доступно два варианта – просто конструктор и конструктор с обработкой результата. При использовании второго варианта программы 1С создадут нужные операторы для выполнения обработки, что достаточно удобно, однако в некоторых случаях не нужно.
Сам конструктор состоит из нескольких закладок:
- Таблицы и поля. Здесь указываются базы данных и поля в них, которые будут использоваться в запросе. В закладке есть три разных поля для выбора нужных вариантов.
- Связи. Здесь указываются соединения выбранных ранее таблиц по соответствующим полям. Чаще всего 1С Предприятие самостоятельно предлагает поля для связи и 99% случаев изменять и не нужно.
- Группировка. В этой закладке можно настроить группировку строк и установить разные операции с числовыми полями.
- Условия. Раздел, в котором устанавливаются дополнительные условия для информации, которая попадает в выборку.
- Дополнительно. Раздел, в котором можно создавать собственные ограничения для выборки. Например, пользователь программы 1С может выбрать показ только первые несколько вариантов, соответствующих условиях, исключить повторения, включить показ только разрешенных данных и определять тип запроса. А также блокировать данные.
- Объединения и псевдонимы. Эта вкладка состоит из двух частей, в которых отображается список запросов и имя реквизита или варианты для объединения.
Возможности запроса
Используя вкладки конструктора в программах 1С Предприятие можно сформировать запрос на выборку практически любой информации их доступных баз данных. Однако иногда возможностей может быть недостаточно, поэтому разработчиками предусмотрена возможность создания пакетов запросов. Это делается в последней вкладке конструктора.
Пакетный запрос нужен для того, чтобы за один запрос получить две-три выборки из баз данных. Например, из временных таблиц, которые создаются в процессе выполнения первого запроса.
Консультации по использованию 1С
Компания «ГК в Приоритете» специализируется на продаже 1С и обслуживании 1С. Мы предоставляем консультации по использованию типовых конфигураций, выполняем необходимые настройки и настраиваем 1С Бухгалтерию для ведения учета на конкретном предприятии. За подробностями обращайтесь к нашим специалистам по указанным на сайте телефонам.