Меню

Как подключить консоль запросов

Консоль запросов (толстый и тонкий клиент) (управляемое приложение)

Конструктор запроса (аналог типового конструктора запроса в Кофигураторе) предоставляет феноменальные средства для визуального пошагового формирования синтаксически правильного текста запроса.

Тестирование производилось на платформе 8.3.13 и 8.3.15. Но обработка будет работать на любой платформе (не ниже 8.3.5) и в любой конфигурации.

Скачать файлы

Специальные предложения

Автор запретил комментарии

Обновление 12.08.20 12:50

См. также

Управляемая консоль запросов, отчетов 3.8.9 (расширение, внешняя обработка) Промо

Работа с запросом и СКД, Полная поддержка пакетных запросов, временных таблиц, Сравнение результатов, текстов, Разбор структуры запроса в виде дерева, Анализ плана запроса, Групповая обработка

14.08.2018 95080 2404 Evg-Lylyk 673

Отладчик запроса 1С 8.3 (управляемые формы), бета-версия

По просьбам некоторых своих коллег и пользователей Инфостарта, выкладываю первую версию обработки «Отладчик запросов by Акулов А.С.», переделанной под управляемые формы. Реализованы почти все возможности из отладчика запросов, которые присутствовали в версии под обычные формы, а также добавлено немного нового.

28.09.2020 6713 86 DrAku1a 23

Генератор внешних печатных форм

18.09.2020 1882 12 andy_zhav 7

Консоль запросов с перехватом открытых отчетов СКД для получения реального текста запроса

Обработка Консоль запросов с перехватом отчётов позволяет выбрать открытый отчёт СКД и получить реальный текст запроса с учётом наложенных пользователем параметров и отборов.

28.08.2020 1817 11 kran 0

Консоль запросов с графом (Анализатор сложных запросов) Промо

Консоль запросов для анализа запросов с большим количеством временных таблиц и вложенных запросов. Отображает структуру взаимосвязей временных таблиц в виде графа. Позволяет быстро передвигаться по тексту запроса и получать результат выполнения подзапросов. Единственная консоль запросов, которая позволяет выводить результат выполнения вложенных запросов и любой части объединения запроса. Удобное получение данных запроса из отладчика включая временные таблицы. Текст запроса в структурированном виде (можно свернуть, развернуть текст подзапроса). И еще много другого, чего вы не найдете в других консолях запросов. Поддержка УФ и ОФ. Версия 0.9.1 от 18.10.2019 (поддержка WebKit).

03.05.2017 97237 436 manuel 263

«Запросник 3.0» с раскраской кода в WebKit

Развитие легендарного «Запросника» при работе с платформами 8.3.14.1565 и выше с webkit.

02.03.2020 4993 51 Gmix 7

Консоль запросов 9000

Простая и удобная консоль запросов, работает на любой конфигурации без ее модификации и расширений. С перехватом любых запросов и поддержкой всех типов данных во временных таблицах. Анализ плана запроса, запроса на уровне СУБД. Обработка результата кодом.

24.02.2020 12660 258 kuza2000 125

Консоль запросов к базам SQL

Консоль запросов к базе MS SQL из 1С 8.3.

18.02.2020 3065 9 nikolasx 5

Консоль запросов + ТЗ как параметры Промо

Стандартная консоль запросов, с добавленной возможностью использования описания/заполнения/использования таблиц значений как параметров. Совместима с настройками базовой консоли. Упрощает отладку запросов, использующих временные таблицы.

12.11.2010 36402 64 Kashemir 24

Конструктор запросов при внешнем подключении

Конструктор запроса при внешнем подключении (с возможностью выборки по табличным частям объектов конфигурации). Управляемые формы, тонкий клиент.

23.01.2020 4493 7 falcon_wild 2

Универсальная выгрузка данных и анализ

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

27.11.2019 5607 20 kozusenok 0

Консоль запросов для ЗУП 3.х

Доработка стандартной консоли запросов для работы с механизмом представлений из ЗУП 3.х.

05.11.2019 6813 37 evgeni-red 3

Незаменимый инструмент администратора БД и программиста: Выполняйте произвольный код из режима 1С Предприятие; сохраняйте/загружайте часто используемые скрипты; выполняйте запросы с замером производительности запроса в целом и каждой из временных таблиц в частности, а также с просмотром содержимого временных таблиц; произвольным образом изменяйте любые объекты БД, редактируя даже не вынесенные на формы реквизиты и записывая изменения в режиме «ОбменДанными.Загрузка = Истина»; легко узнавайте ИД объектов БД; выполняйте прямые запросы к SQL с замером производительности и не только!

10.11.2015 41479 75 catsam 11

Консоль запросов управляемая с конструктором

17.10.2019 5444 6 Indgo 27

Консоль запросов с перехватом отчетов СКД (для получения реального текста запроса) и запросов

Доработанная консоль запросов с автоматическим заполнением текста запроса и всех параметров на основании объекта Запрос, полученного в «Конфигураторе» или перехваченного встроенного/внешнего отчёта СКД.

29.09.2019 8584 34 strek_ivan 4

Консоль запросов с перехватом открытых отчетов СКД для получения реального текста запроса

Доработанная консоль запросов для получения реального текста запроса.

30.08.2019 11669 53 strek_ivan 29

16.07.2014 15320 23 serjpsv 18

Консоль запросов с возможностью сравнения данных между базами (управляемые формы)

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

Читайте также:  Как подключить габариты к поворотникам американки

26.08.2019 7273 33 Dadriel619960 9

Встраиваем консоль запросов для отбора в стандартные обработки 1С

Данное руководство поможет встроить форму отбора в стандартные обработки 1С, например «Групповое изменение реквизитов» или «Поиск и удаление дублей». Бывает случаи, что нужно сделать сложный отбор элементов, который невозможно реализовать через стандартный отбор или, в случае поиска и удаления дублей, справочник имеет тысячи элементов и поиск по нему дублей может знять даже не один день. Тут на помощь приходит консоль запросов, которая встраивается в обработки и помогает отобрать нужные элементы для дальнейших с ними действий.

Консоль запросов с их сохранением в базе

26.02.2019 5428 0 makfromkz 9

Модифицированная консоль запросов от Ярославцева для Управляемых форм в 8.2 Промо

По просьбам участников форума доработал консоль запросов для управляемых форм, добавил возможность исполнения кода. В текущем варианте код исполняется только на сервере. В продолжение темы: http://infostart.ru/public/117157/

14.03.2012 19041 9 black_doctor 6

Консоль запросов для управляемого интерфейса

Данная обработка — предназначена для отладки запросов.

04.02.2019 6261 14 Xapac 3

Консоль запросов (управляемые формы) + возможность работы в толстом клиенте

17.01.2019 6269 8 Sevg 0

Выгрузка запроса из отладки в консоль запросов (Управляемые формы)

Помощник в отладке и доработке запросов использующих менеджер временных таблиц.

13.11.2018 8131 8 redtram 2

Консоль запросов «Запросник» для управляемых форм с подсветкой синтаксиса Промо

19.04.2016 38193 256 1С_Мастер 42

Консоль запросов для управляемых форм 8.3

Универсальная внешняя обработка для создания, редактирования и отладки запросов, с возможностью обработки таблицы результатов произвольными алгоритмами на языке 1С. Выгрузка результатов запроса в таблицу или дерево значений, включая временные таблицы и запросы пакета. Формирование запроса для консоли в отладчике, включая временные таблицы и параметры. Версия 1.1.0.67 от 22.11.2020

08.11.2018 20176 226 ROL32 22

Консоль запросов

Консоль запросов для УФ. Внешне похожа на консоль для обычного приложения. Но есть ряд новых возможностей.

25.06.2018 10201 15 17808849 10

Консоль HTTP-запросов с генерацией кода

Консоль HTTP-запросов, которая не только выполняет запросы и получает результат их выполнения, но и генерирует необходимый код. Использую на 8.3.11.2899.

25.05.2018 25110 276 leongl 19

Консоль запросов, СКД, ADODB. Управляемое приложение. Промо

Консоль запросов/отчетов, СКД, ADODB. Ввывод в таблицу значений, дерево или табличный документ(только для СКД)), обработка результата, произвольные обработчики расшифровки и прочие плюшки. Написана с нуля для платформы 8.3.х. На платформе 8.3.5 доступен Конструктор запросов в тонком клиенте.

21.02.2014 33520 83 unknownDaemon 67

Униформальная консоль запросов

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

23.05.2018 23810 316 Synoecium 52

Групповая обработка реквизитов + консоль запросов

Расширение конфигурации, которое в типовую обработку «Групповое изменение реквизитов» добавляет возможность отбирать объекты для обработки запросом. Необходимо наличие обработки «Консоль запросов» с ИТС.

20.03.2018 17879 50 Kutuzov 6

Консоль запросов: работа с временными таблицами

Консоль запросов помогает сэкономить время при работе со сложными запросами со временными таблицами.

12.12.2017 10253 17 lapa_kn 1

Консоль запросов для тонкого клиента с просмотром временных таблиц и импортом запросов из конфигуратора Промо

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

28.11.2014 13041 14 Boris-Leleko 3

Консоль запросов OData

Консоль запросов по протоколу OData.

30.08.2017 20619 81 vlsv 7

Консоль запросов 8.3 (обычное приложение) с возможностью переноса параметров запроса через строку (из отладки). А также с возможностью очень быстрой выгрузки больших объемов данных в Excel(CSV) исключительно мощностями сервера

Доработанная консоль запросов для 1С 8.3. Доработанные функции: 1. Загрузка параметров запроса из строки, полученной в отладке методом ЗначениеВСтрокуВнутр(Запрос.Параметры) 2. Выгрузка результата запроса в CSV файл на сервере и передача его на клиент. Быстрее в 10 раз чем стандартное «Сохранить Как» 3. Получение на основание запроса кода для выполнения обработки. При этом в коде уже прописаны все установленные для запроса параметры, а так же типизировано основное поле результата. 4. Конвертация текста запроса из вложенных запросов, во временные таблицы

09.07.2017 14683 32 matveev.andrey.v 0

Консоль запросов к mySQL

Простенькая консоль на УФ для выполнения запросов к БД MySQL.

14.03.2017 11284 11 dim_zal 1

Консоль запросов для платформы 1С 8.2-8.3 (Управляемое приложение, Такси) Промо

Данная консоль запросов является доработанной версией стандартной консоли с сайта ИТС т.к. нужного и удобного функционала не было найдено. Для модернизации были взяты наработки из консоли http://infostart.ru/public/126781/ (большое спасибо автору). Консоль протестирована и готова к работе. Обновление от 13.04.2014, версия 1.1

Читайте также:  Как подключить лампочку вместо люстры

09.04.2014 49257 54 hakerxp 13

Консолька (версия 6.0.44)

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

27.02.2017 21135 72 sertak 42

Консоль запросов EX (внешние данные)

Работа с внешними данными в консоли запросов (1С 7.7, 8.x, XBase, Excel, ADO)

30.10.2016 8677 27 Cерый 0

Консоль запросов SQL

Иногда возникает желание посмотреть, как информация 1С уложена в базе данных. Данная обработка позволяет показать структуру базы данных, а так же обычными SQL-запросами просмотреть содержимое таблиц MsSQL.

21.10.2016 10581 47 igel9780 8

Консоль отладки сложных запросов с временными таблицами, оптимизированная (1.4 / 22.11.13 / ЧИА) Промо

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

15.11.2013 20500 5 ЧИА 8

«Консоль запросов» с возможностью вывода UID справочников и документов

Доработанная обработка «Консоль запросов» с возможностью вывода UID справочников и документов.

11.07.2016 7326 6 graysvd 4

Консоль запросов для больших баз данных (БД)

28.06.2016 11010 19 ixilimuse 9

Доработанная консоль запросов 1С 8.3

После многих дней доработок, консоль стала более совершенной. Поменялся интерфейс, добавились новые возможности.

28.03.2016 18115 126 Раис910 10

Консоль запросов 1С «consquery.ru» Промо

Удобная и функциональная консоль запросов со своей историей.

05.07.2006 41110 143 zenechka 146

Консоль запросов для УФ с подсветкой синтаксиса и обработкой результата

Самая быстрая консоль запросов для управляемых форм с подсветкой синтаксиса и обработкой результата

08.01.2016 33717 508 BurningChrome 82

Консоль запросов для управляемого приложения с возможностью вывода в таблицу значений

Часто при отладке запросов на базах с большим объемом информации возникают ситуации, когда вывод большого количества строк результатов запроса в табличный документ занимает много времени. Представленная обработка позволяет выводить результат запроса в таблицу значений, что практически исключает время ожидания результата.

20.11.2015 8740 15 merabn 11

ADO Консоль запросов с конструктором для управляемого приложения (8.3.6+)

Обработка «Консоль запросов» для управляемого приложения с возможностью строить запросы к внешним источникам данных по интерфейсу ADO. Имеет встроенный конструктор запросов с типовым интерфейсом для управляемого приложения. В одном пакете можно обращаться к нескольким внешним источникам. В результате ADO запроса можно получить как обычную выборку данных, так и ВременнуюТаблицу, которую можно использовать в других запросах 1С или в контексте ADO. Управляемые формы, платформа не ниже 8.3.6.

13.11.2015 23826 234 DC 41

Гламурная консоль запросов «СуперСтар» (толстый клиент) Промо

21.09.2012 20558 5 ksnik 10

Источник

Консоль запросов со встроенным Конструктором запросов для 1с8.3 (8.2) своими руками

Итак, начинаем с простого: в конфигураторе создайте Новую обработку,назовите КонсольЗапросов или КонструкторЗапросов,как Вам больше нравится.

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

Чтобы создать нашу табличку Параметров, на вкладке «Данные» в ее «Табличной части» добавим новую таблицу,назовем ее ПараметрыЗапроса, здесь же добавим колонки этой таблицы:1)ИмяПараметра,тип строка=25символов; ЗначениеПараметра, здесь составной тип данных см.рис:

Теперь осталось добавить в данную процедуру условие на запись текста запроса, который сформирует нам Конструктор запросов в наш реквизит формы «ТектЗапроса»:

Запускается пользовательский режим 1сПредприятие8, находим нашу обработку, запускаем ее, жмем на нашу кнопку «КонструкторЗапросов» и видим, как открывается встроенный в платформу конструктор. см рис.

В процедуре ВыполнитьЗапрос(), которая у нас на клиенте, запишим условие если пользователь не ввел текст запроса,а просит его выполнить:

После этого внутри нашей процедуры ВыполнитьЗапросНаСервере() появится вот такая готовая заготовочка:

Перейдем к построенному конструктором выражению:

Сотрем кавычки и запишем здесь ссылку на наш текст запроса, который мы в пользовательском режиме создавали, наш текст хранится в реквизите формы «ТекстЗапроса», значит на него и будем ссылаться:

И если мы сейчас напишем после выражения РезультатЗапроса = Запрос.Выполнить();(созданного конструктором) вот такой простой цикл для Коллекций:

Теперь выведем эти имена полей наших страданий в Табличный документ:

Все, можем проверять, загружаем предприятие под толстым клиентом, вводим простой запрос без параметров, нажимаем на кнопку «ВыполнитьЗапрос» см.рис:

Можно еще к нашей Консоли добавить пару кнопок, которые будут очищать в пользовательском режиме окно Параметров и окно Текста запроса.

Наша Консоль запросов готова к использованию, желаю успешных творческих решений с помощью такого простого и мощного инструмента, как Консоль запросов!

Читайте также:  Как подключить смартфон xiaomi к телевизору lg по wifi

Данная обработка написана на платформе 1с8.3 (управляемые формы), запускается под толстым клиентом. Так же ее можно написать и на платформе 1с8.2 как под обычными формами, так и под управляемыми.

В загрузке находится образец только что созданной нами Консоли запросов.

Апгрейд Консоли Запросов:

1)Теперь наша самодельная Консоль запросов со встроенным Конструктором запросов будет запускаться под любым клиентом: под толстым клиентом обычных и управляемых форм и под тонким и веб клиентом.

Сам код и процедуры по механизму передачи в параметры Временных таблиц Вы сможете посмотреть во втором прикрепленном файле. С чего начала разрабатывать свой вариант Временных таблиц в параметрах можно посмотреть по этой ссылке https://forum.infostart.ru/forum9/topic183700/

Теперь как пользоваться Консолью при сложном запросе, когда в его параметры передана временная таблица. Для примера можете взять код вот этого запроса;

Итак, менеждер Временных таблиц в запросе не всегда понимает, что с ним работают)) Поэтому нужно явно задать этот самый менеджер Временных таблиц:

Данный вариант консоли лежит в третьей загрузке.

Источник

Как пользоваться консолью запросов 1С (обычные и управляемые формы)

Консоль запросов 1С 8.3 — простой и удобный способ для отладки сложных запросов 1С и быстрого получения информации. В этой статье я постараюсь описать, как пользоваться консолью запросов, и дам ссылку для скачивания консоли запросов.

Рассмотрим этот инструмент подробнее.

Скачать консоль запросов 1С

Первым делом, чтобы начать работу с консолью запросов, её нужно откуда-то скачать. Обработки обычно делятся на два вида — на управляемых формах и обычных (или иногда их называют на 8.1 и на 8.2/8.3).

Я постарался объединить эти два вида в одной обработке — в нужном режиме работы открывается нужная форма ( в управляемом режиме консоль работает только в толстом режиме ).

Скачать консоль запросов 1С 8.3 (8.2) для управляемых форм и обычных можно по ссылке : Универсальная консоль запросов 1С.

Авторство обработок не моё, я лишь объединил 2 наиболее удачные, на мой взгляд, консоли.

Описание консоли запросов 1С

Если Вас интересует, как пишутся запросы в системе 1С, рекомендую ознакомиться со статьей Описание языка запросов 1С и Описание конструктора запросов 1С.

Начнем рассмотрение консоли запросов с описания главной панели обработки:

В шапке консоли запросов можно увидеть время выполнения последнего запроса с точностью до миллисекунды, это позволяет сравнивать разные конструкции по производительности.

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

Слева, в поле «Запрос», можно создавать новые запросы и сохранять их в древовидной структуре. Вторая группа кнопок как раз отвечает за управление списком запросов. С помощью неё можно создать, скопировать, удалить, переместить запрос.

Далее идут кнопки, отвечающие за инициализацию запроса:

Позволяют установить текущие параметры для запроса.

В окне параметров запроса интересно следующее:

Задать параметр списком значений очень просто, достаточно при выборе значения параметра нажать на кнопку очистки значения (крестик), система предложит выбрать тип данных, где надо выбрать «Список значения»:

Также в верхней панели очень есть кнопка вызова настроек консоли запросов:

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

В поле запроса консоли заносится текст запроса. Сделать это можно простым набором теста запроса или же вызовом специального инструмента — конструктора запросов.

Конструктор запроса 1С 8.3 вызывается из контекстного меню (правая кнопка мыши) при нажатии на поле ввода:

Также в этом меню есть такие полезные функции, как очистка или добавление в запрос символов переноса («|»), или же получение кода запроса вот в таком удобном виде:

В нижнем поле консоли запросов отображается поле результата запроса, ради чего и создана эта обработка:

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

Другие статьи по 1С:

Если Вы начинаете изучать 1С программирование, рекомендуем наш курс (не забудьте подписаться на YouTube — регулярно выходят новые видео):

К сожалению, мы физически не можем проконсультировать бесплатно всех желающих, но наша команда будет рада оказать услуги по внедрению и обслуживанию 1С. Более подробно о наших услугах можно узнать на странице Услуги 1С или просто позвоните по телефону +7 (499) 350 29 00. Мы работаем в Москве и области.

Источник