Powered by ZigaForm version 3.9.9.3

Использование конструктора запросов в 1С

Предлагаем рассмотреть инструмент, предназначенный для упрощения построения запросов в 1С. Он называется конструктором запросов. Как его запустить? Чем именно он помогает пользователю? Давайте разберемся вместе!
получить бесплатную консультацию

Предлагаем рассмотреть инструмент, предназначенный для упрощения построения запросов в 1С. Он называется конструктором запросов. Как его запустить? Чем именно он помогает пользователю? Давайте разберемся вместе!

Для запуска конструктора запросов можно щёлкнув правой кнопкой мышь в любое место программного кода и выбрать «Конструктор запроса…».

 

Конструктор запроса 1С

 

Так же конструктор запроса используется в схеме компоновки данных при построении отчёта.  Рассмотрим конструктор запросов на примере отчёта из статьи про СКД. Для этого в схеме компоновки данных нажимаем «Конструктор запроса…»

 

Конструктор запроса 1С

Вкладка «Таблицы и поля»

На этой вкладке мы выбираем поля значения которых нам надо получить в запросе. В левой части экрана представлены объекты конфигурации из которых можно получать данные (справочники, документы, регистры и тд.).

 

Конструктор запроса 1С

 

В центре расположены таблицы, которые мы выбрали для получения данных. Это могут быть как физические таблицы, так и виртуальные, вложенные запросы, временные таблицы и тд.

 

Конструктор запроса 1С

 

В правой части экрана расположены поля, которые мы выбрали в запрос.

 

Конструктор запроса 1С

 

Вкладка «Группировка»

На этой вкладке можно выбрать поля которые необходимо сгруппировать или суммировать. Группируемы поля необходимо добавить в поле «Группируемое поле», суммируемые поля в «Суммируемое поле».

 

Конструктор запроса 1С

 

Вкладка «Условия»

На данной вкладке мы задаем значения условий. В нашем примере необходимо было выбрать все элементы справочника «Номенклатура» имеющие определённый тип номенклатуры. В левой части экрана расположены поля которые можно выбрать для установления условия. Выбор производится двойным кликом. Или можно нажать кнопку «Добавить».

 

Конструктор запроса 1С

 

В правой части располагается конструкция нашего условия — поле, для которого мы задаём условие, вид сравнения (равно, больше или равно, не равно, между и тд.) и значение. В случае, если мы поставим галочку перед условием, его формулировка будет в свободной форме. Это подходит для сложных составных условий.

 

Конструктор запроса 1С

 

Вкладка «Дополнительно»

Очень важная вкладка, ведь именно здесь можно установить настройки для выбранных записей. «Первые N» — позволяет задать количество выбираемых нами записей, если флажок установлен, то система выдаст в результате запроса только первые N штук. Флаг «Без повторяющихся» предназначен для отбора только уникальных записей в результат запроса. Флаг «Разрешенные» предназначен для отбора записей с учетом настройки RLS.

 

Конструктор запроса 1С

 

«Тип запроса» позволяет установить тип получаемого результата. Доступные варианты «Выборка данных», «Создание временной таблицы», «Уничтожение временной таблицы».

 

Конструктор запроса 1С

 

Вкладка «Объединения\псевдонимы»

На данной вкладке можно задать псевдонимы для выбранных нами полей. В случае, если у нас несколько запросов, то здесь же устанавливается объединение.

 

Как использовать конструктор запроса в 1С?

 

Вкладка «Порядок»

На данной вкладке можно выбрать порядок, по которому будет проходить сортировка результатов запроса.

 

Как использовать конструктор запроса в 1С?

 

Вкладка «Компоновка»

Служебная вкладка, определяющая поля СКД. Подробно её рассмотрим в отдельной статье.

 

Как использовать конструктор запроса в 1С?

 

Вкладка «Пакет запросов»

На данной вкладке отображаются все наши пакеты запросов.

 

Как использовать конструктор запроса в 1С?

 

Отдельно стоит упомянуть кнопку «Запрос», доступную на всех вкладках «Конструктора запросов». Она предназначена для просмотра и изменения текста запроса.

 

Как использовать конструктор запроса в 1С?

 

Конструктор запроса с обработкой результата

Разновидность конструктора запросов, используемая в программном коде.

Когда мы используем «Конструктор запроса», то необходимо самостоятельно записывать программный код для выполнения запроса и действий совершаемых с полученным результатом запроса. Для «Конструктора запроса с обработкой результат» программный код работы с запросом формируется автоматически.

Для запуска конструктора необходимо в любом месте программного кода кликнуть правой кнопкой мыши и выбрать из контекстного меню «Конструктор запроса с обработкой результата».

 

Как использовать конструктор запроса в 1С?

 

Первая вкладка «Конструктора запроса с обработкой результата» предназначена для выбора типа обработки. Мы можем выводить результат в табличный документ или диаграмму, или просто добавить код для обхода результата. Чаще всего выбирают значение «Обход результата».

 

Как использовать конструктор запроса в 1С?

 

Остальные вкладки «Конструктора запроса с обработкой результата» аналогичны «Конструктору запроса».

После завершения работы конструктора в программном коде появляется часть кода созданная «Конструктором запроса с обработкой результата». Она выделена комментариями «{{КОНСТРУКТОР_ЗАПРОСА_С_ОБРАБОТКОЙ_РЕЗУЛЬТАТА».

 

Как использовать конструктор запроса в 1С?

Решать вопросы самостоятельно или пользоваться услугами специалистов?

Если в вашей компании есть достаточно компетентный человек, вы можете всегда можете поручить ему отвечать на все вопросы, связанные с 1С. Если же такого специалиста нет или ваши сотрудники заняты стратегическими задачами и отвлекать их будет нецелесообразно, лучше обратиться к сторонним специалистам.

Мы предлагаем услуги по сопровождению 1С, в рамках которого наши сотрудники смогут оперативно решать подобные и многие другие проблемы. Большой опыт работ и сертифицированные специалисты позволят обеспечить бесперебойную работу с программой, защиту информации и оптимизацию бизнес-процессов.

Вы еще не внедрили 1С или необходимо установить программу в новый филиал компании? Обратитесь за внедрением и настройкой к нам — вы сэкономите свое время и избежите возможных ошибок и проблем в дальнейшем.  

Позвоните по номеру телефона, указанному на сайте или заполните форму обратной связи, чтобы наши сотрудники сориентировали по стоимости работ, подобрали оптимальное решение и рассказали, как начать сотрудничество. Ждем вас!

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...

Хочу
оптимизировать
расходы

ООО "ПРОГРАММЫ 93"

Адрес нашего офиса:

г. Москва, Кусковская улица, д. 37/60

Телефоны:

+7 (499) 455-09-91

info@programs93.ru

Часы работы:

ПН - ВСК, 09:00 - 18:00

Заказать обратный звонок

Выберите свой тариф

1 час

  • Доработка 1С
  • Настройка 1С
  • Обучение 1С
  • Обслуживание 1С
  • Обновление 1С
  • Переход на новую программу 1С
  • Загрузка и перенос данных в 1С
  • Размещение 1С в облаке

Итого:

2000

Заказать

2 часа

  • Доработка 1С
  • Настройка 1С
  • Обучение 1С
  • Обслуживание 1С
  • Обновление 1С
  • Переход на новую программу 1С
  • Загрузка и перенос данных в 1С
  • Размещение 1С в облаке

Итого:

3000

Заказать

5 часов

  • Доработка 1С
  • Настройка 1С
  • Обучение 1С
  • Обслуживание 1С
  • Обновление 1С
  • Переход на новую программу 1С
  • Загрузка и перенос данных в 1С
  • Размещение 1С в облаке

Итого:

7000

Заказать

Индивидуальный тариф

Оставьте заявку, и мы разработаем индивидуальный тариф с учетом потребностей вашей компании!

Способы выгрузки данных из программы 1С Предприятие

Предлагаем узнать как именно можно выгружать данные из программы 1С Предприятия. Рассмотрим несколько основных способом, расскажем их особенности.

Ловушки для IT-аутсорсера: удаленно — не значит круглосуточно

Клиент пишет вам в два часа ночи и возмущается, что никто ему не ответил потому как "вы же были онлайн!". Знакомо? Значит вы попались в очередную ловушку для IT-аутсорсеров! Рассказываем, что делать в такой ситуации и как не испортить отношения с заказчиком. 

Ловушки для IT-аутсорсера: менеджмент не любит, когда про него забывают

Какие ошибки совершают компании, предлагающие услуги IT-аутсорсинга? Какие ловушки ожидают их на разных этапах взаимодействия с клиентом. Предлагаем узнать еще об одной, которая касается менеджмента компании-заказчика. 

Контакты

ООО "ПРОГРАММЫ 93"

Адрес нашего офиса:

г. Москва, Кусковская улица, д. 37/60

Телефоны:

+7 (499) 455-09-91

info@programs93.ru

Часы работы:

ПН - ВСК, 09:00 - 18:00

Заказать обратный звонок