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

Публикация № 1293224 28.09.20

Разработка - Инструментарий разработчика - Консоль запросов

Отладчик запросов

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

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

 
 Совместимость
  • Windows: Платформа 1С:Предприятие версии 8.3.17.1496, режим совместимости не ниже 8.3.6
  • Linux: нет информации
  • Мобильная платформа: 8.3.16.142, под Android 5.0.2 
  • Конфигурация - любая, БСП не требуется
 
 Технологии, идеи и благодарности
 
 Планируется в будущих версиях
 
 Не планируется (пока что)
 
 Основные возможности
 
 Открыть из отладчика
 
 Описание технологии
 
 Как это работает: Запрос

 

ЗначениеВСтрокуВнутр(Новый Структура("Текст, Параметры", Запрос.Текст, Запрос.Параметры))

 

 
 Как это работает: Макет компоновки данных
 
 Структура запроса
 
 Список запросов пакета
 
 Преобразовать подзапросы в запросы временных таблиц
 
 Преобразовать запросы временных таблиц во вложенные запросы

Также, можно задавать свой собственный код установки параметров запроса и обрабатывать результат выполнения запроса кодом, есть возможность просматривать временные таблицы и много другого функционала. Про это описано ниже.

 
 Страница "Текст запроса"
 
 Страница "Параметры"
 
 Страница "Результат"

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

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

.epf 170,37Kb
122
.epf 170,37Kb 122 Скачать

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

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Montecrizto 116 28.09.20 01:53 Сейчас в теме
Спасибо за ОГРОМНУЮ проделанную работу! ) Будем тестить! )
2. awk 728 28.09.20 08:15 Сейчас в теме
3. Evg-Lylyk 3506 28.09.20 09:25 Сейчас в теме
Очень интересно, большая работа проделана
"Полагаю, при помощи схемы запроса можно даже бесшовно реализовать свой собственный конструктор запросов, который заменит не во всём удобный сейчас конструктор в управляемых формах"
Возможно пропустил Улучшенный конструктор тонкого клиента
BAMPER; artbear; +2 Ответить
4. DrAku1a 1446 28.09.20 10:15 Сейчас в теме
(3) Круто! Правда, пропустил. Можно использовать в этом проекте?
6. akim2040 22 28.09.20 10:38 Сейчас в теме
(4)Если честно, я бы хотел видеть ваши возможности в коммерческому продукте по ссылке https://infostart.ru/public/1254364/
Я задумываюсь над приобретением тех инструментов, и Ваши "фишки" очень интересно смотрятся
8. DrAku1a 1446 28.09.20 10:58 Сейчас в теме
(6) Если что, попросите авторов - может, реализуют. Если нужно - код открыт, использовать можно.
5. Evg-Lylyk 3506 28.09.20 10:22 Сейчас в теме
(4) К сожалению Нет, это коммерческая разработка
7. DrAku1a 1446 28.09.20 10:55 Сейчас в теме
(5) Понятно. Тогда сам пилить буду, наверное.
9. German_Tagil 27 30.09.20 13:29 Сейчас в теме
(7) Спасибо - когда пользовался Вашей обработкой на обычных формах
Удобная была - сейчас посмотрим на данный отладчик
10. aximo 1751 02.10.20 09:25 Сейчас в теме
Скачал ради интереса и воспользовался, написав запрос. Не решена главная проблема - связи таблиц приходится прописывать руками. Чем отличается от типового?

Текст запроса привожу ниже:

ВЫБРАТЬ
	ПоступлениеНаРасчетныйСчет.Ссылка КАК ПоступлениеНаСчет,
	ПоступлениеНаРасчетныйСчет.Дата КАК Дата,
	СУММА(ПоступлениеНаРасчетныйСчетРасшифровкаПлатежа.СуммаВзаиморасчетов) КАК СуммаВзаиморасчетов,
	ПоступлениеНаРасчетныйСчет.Контрагент КАК Контрагент,
	ПоступлениеНаРасчетныйСчетРасшифровкаПлатежа.СчетНаОплату КАК СчетНаОплату
ПОМЕСТИТЬ ВТ_ПоступленияНаСчет
ИЗ
	Документ.ПоступлениеНаРасчетныйСчет КАК ПоступлениеНаРасчетныйСчет
		ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.ПоступлениеНаРасчетныйСчет.РасшифровкаПлатежа КАК ПоступлениеНаРасчетныйСчетРасшифровкаПлатежа
		ПО ПоступлениеНаРасчетныйСчет.Ссылка = ПоступлениеНаРасчетныйСчетРасшифровкаПлатежа.Ссылка
ГДЕ
	ПоступлениеНаРасчетныйСчет.Дата МЕЖДУ &ДатаНачала И &ДатаОкончания
	И ПоступлениеНаРасчетныйСчет.Проведен = ИСТИНА
	И ПоступлениеНаРасчетныйСчет.Организация = &Организация
	И ПоступлениеНаРасчетныйСчет.ВидОперации = ЗНАЧЕНИЕ(Перечисление.ВидыОперацийПоступлениеДенежныхСредств.ОплатаПокупателя)
	И ПоступлениеНаРасчетныйСчетРасшифровкаПлатежа.СчетНаОплату <> ЗНАЧЕНИЕ(Документ.СчетНаОплатуПокупателю.ПустаяСсылка)

СГРУППИРОВАТЬ ПО
	ПоступлениеНаРасчетныйСчет.Ссылка,
	ПоступлениеНаРасчетныйСчет.Дата,
	ПоступлениеНаРасчетныйСчет.Контрагент,
	ПоступлениеНаРасчетныйСчетРасшифровкаПлатежа.СчетНаОплату
;

////////////////////////////////////////////////////////////­////////////////////

////////////////////////////////////////////////////////////­////////////////////
ВЫБРАТЬ
	ВТ_ПоступленияНаСчет.ПоступлениеНаСчет КАК ПоступлениеНаСчет,
	ВТ_ПоступленияНаСчет.Дата КАК Дата,
	ВТ_ПоступленияНаСчет.СуммаВзаиморасчетов КАК СуммаВзаиморасчетов,
	ВТ_ПоступленияНаСчет.Контрагент КАК Контрагент,
	ВТ_ПоступленияНаСчет.СчетНаОплату КАК СчетНаОплату,
	СчетНаОплатуПокупателю.СуммаДокумента КАК СуммаСчета
ПОМЕСТИТЬ ВТ_ТаблицаОплаченныхСчетов
ИЗ
	ВТ_ПоступленияНаСчет КАК ВТ_ПоступленияНаСчет
		ЛЕВОЕ СОЕДИНЕНИЕ Документ.СчетНаОплатуПокупателю КАК СчетНаОплатуПокупателю
		ПО ВТ_ПоступленияНаСчет.СчетНаОплату = СчетНаОплатуПокупателю.Ссылка
;

////////////////////////////////////////////////////////////­////////////////////
ВЫБРАТЬ
	РеализацияТоваровУслуг.Ссылка КАК РеализацияУслуг,
	РеализацияТоваровУслуг.СчетНаОплатуПокупателю КАК СчетНаОплатуПокупателю,
	РеализацияТоваровУслуг.Исполнитель КАК Исполнитель,
	РеализацияТоваровУслугУслуги.Номенклатура КАК Услуга,
	РеализацияТоваровУслугУслуги.Содержание КАК СодержаниеУслуги,
	РеализацияТоваровУслугУслуги.Количество КАК КоличествоУслуги,
	РеализацияТоваровУслугУслуги.Сумма КАК СуммаУслуги
ПОМЕСТИТЬ ВТ_Реализации
ИЗ
	Документ.РеализацияТоваровУслуг.Услуги КАК РеализацияТоваровУслугУслуги
		ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
		ПО РеализацияТоваровУслугУслуги.Ссылка = РеализацияТоваровУслуг.Ссылка
ГДЕ
	РеализацияТоваровУслуг.Проведен = ИСТИНА
	И РеализацияТоваровУслуг.Организация = &Организация
	И РеализацияТоваровУслуг.ВидОперации = ЗНАЧЕНИЕ(Перечисление.ВидыОперацийРеализацияТоваров.Услуги)
	И НЕ РеализацияТоваровУслуг.Исполнитель = ""

СГРУППИРОВАТЬ ПО
	РеализацияТоваровУслуг.Ссылка,
	РеализацияТоваровУслуг.СчетНаОплатуПокупателю,
	РеализацияТоваровУслуг.Исполнитель,
	РеализацияТоваровУслугУслуги.Номенклатура,
	РеализацияТоваровУслугУслуги.Содержание,
	РеализацияТоваровУслугУслуги.Количество,
	РеализацияТоваровУслугУслуги.Сумма

ИНДЕКСИРОВАТЬ ПО
	РеализацияУслуг,
	СчетНаОплатуПокупателю
;

////////////////////////////////////////////////////////////­/////////////////////

ВЫБРАТЬ
	ПриходныйКассовыйОрдер.Ссылка КАК ПоступлениеНаличных,
	ПриходныйКассовыйОрдер.Дата КАК Дата,
	СУММА(ПриходныйКассовыйОрдерРасшифровкаПлатежа.СуммаВзаиморасчетов) КАК СуммаВзаиморасчетов,
	ПриходныйКассовыйОрдер.Контрагент КАК Контрагент,
	ПриходныйКассовыйОрдерРасшифровкаПлатежа.СчетНаОплату.ДоговорКонтрагента КАК ДоговорКонтрагента,
	ПриходныйКассовыйОрдерРасшифровкаПлатежа.СчетНаОплату КАК СчетНаОплату
ПОМЕСТИТЬ ВТ_ПКО
ИЗ
	Документ.ПриходныйКассовыйОрдер КАК ПриходныйКассовыйОрдер
		ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.ПриходныйКассовыйОрдер.РасшифровкаПлатежа КАК ПриходныйКассовыйОрдерРасшифровкаПлатежа
		ПО (ПриходныйКассовыйОрдер.Ссылка = ПриходныйКассовыйОрдерРасшифровкаПлатежа.Ссылка)
ГДЕ
	ПриходныйКассовыйОрдер.Дата МЕЖДУ &ДатаНачала И &ДатаОкончания
	И ПриходныйКассовыйОрдер.Проведен = ИСТИНА
	И ПриходныйКассовыйОрдер.ВидОперации = ЗНАЧЕНИЕ(Перечисление.ВидыОперацийПКО.ОплатаПокупателя)
	И ПриходныйКассовыйОрдер.Организация = &Организация

СГРУППИРОВАТЬ ПО
	ПриходныйКассовыйОрдер.Ссылка,
	ПриходныйКассовыйОрдер.Дата,
	ПриходныйКассовыйОрдер.Контрагент,
	ПриходныйКассовыйОрдерРасшифровкаПлатежа.СчетНаОплату,
	ПриходныйКассовыйОрдерРасшифровкаПлатежа.СчетНаОплату.ДоговорКонтрагента
;

////////////////////////////////////////////////////////////­////////////////////
ВЫБРАТЬ
	ВТ_ПКО.ПоступлениеНаличных КАК ПоступлениеНаСчет,
	ВТ_ПКО.Дата КАК Дата,
	РеализацияТоваровУслуг.Ссылка КАК Реализация,
	ВТ_ПКО.СуммаВзаиморасчетов КАК СуммаВзаиморасчетов,
	ВТ_ПКО.Контрагент КАК Контрагент,
	ВТ_ПКО.ДоговорКонтрагента КАК ДоговорКонтрагента,
	ВТ_ПКО.СчетНаОплату КАК СчетНаОплату,
	РеализацияТоваровУслуг.Исполнитель КАК Исполнитель
ПОМЕСТИТЬ ВТ_ПКОГотовая
ИЗ
	ВТ_ПКО КАК ВТ_ПКО
		ЛЕВОЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
		ПО ВТ_ПКО.СчетНаОплату = РеализацияТоваровУслуг.СчетНаОплатуПокупателю
ГДЕ
	НЕ РеализацияТоваровУслуг.Исполнитель = ""
;

////////////////////////////////////////////////////////////­////////////////////
ВЫБРАТЬ
	КорректировкаДолга.Ссылка КАК ПоступлениеНаСчет,
	КорректировкаДолга.Дата КАК Дата,
	КорректировкаДолгаДебиторскаяЗадолженность.Сделка КАК Реализация,
	СУММА(КорректировкаДолгаДебиторскаяЗадолженность.СуммаВзаиморасчетов) КАК СуммаВзаиморасчетов,
	КорректировкаДолга.КонтрагентДебитор КАК Контрагент,
	КорректировкаДолгаДебиторскаяЗадолженность.Сделка.ДоговорКонтрагента КАК ДоговорКонтрагента,
	КорректировкаДолгаДебиторскаяЗадолженность.Сделка.СчетНаОплатуПокупателю КАК СчетНаОплату,
	КорректировкаДолгаДебиторскаяЗадолженность.Сделка.Исполнитель КАК Исполнитель
ПОМЕСТИТЬ ВТ_ОплатаПоКорректировкам
ИЗ
	Документ.КорректировкаДолга.ДебиторскаяЗадолженность КАК КорректировкаДолгаДебиторскаяЗадолженность
		ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.КорректировкаДолга КАК КорректировкаДолга
		ПО КорректировкаДолгаДебиторскаяЗадолженность.Ссылка = КорректировкаДолга.Ссылка
ГДЕ
	КорректировкаДолга.Проведен = ИСТИНА
	И КорректировкаДолга.Дата МЕЖДУ &ДатаНачала И &ДатаОкончания
	И КорректировкаДолга.Организация = &Организация

СГРУППИРОВАТЬ ПО
	КорректировкаДолга.Ссылка,
	КорректировкаДолга.Дата,
	КорректировкаДолгаДебиторскаяЗадолженность.Сделка,
	КорректировкаДолга.КонтрагентДебитор,
	КорректировкаДолгаДебиторскаяЗадолженность.Сделка.ДоговорКонтрагента,
	КорректировкаДолгаДебиторскаяЗадолженность.Сделка.СчетНаОплатуПокупателю,
	КорректировкаДолгаДебиторскаяЗадолженность.Сделка.Исполнитель
;

////////////////////////////////////////////////////////////­////////////////////
ВЫБРАТЬ
	ВТ_ОплатаПоКорректировкам.ПоступлениеНаСчет КАК ПоступлениеНаСчет,
	ВТ_ОплатаПоКорректировкам.Дата КАК Дата,
	ВТ_ОплатаПоКорректировкам.Реализация КАК Реализация,
	ВТ_ОплатаПоКорректировкам.СуммаВзаиморасчетов КАК СуммаВзаиморасчетов,
	ВТ_ОплатаПоКорректировкам.Контрагент КАК Контрагент,
	ВТ_ОплатаПоКорректировкам.ДоговорКонтрагента КАК ДоговорКонтрагента,
	ВТ_ОплатаПоКорректировкам.СчетНаОплату КАК СчетНаОплату,
	ВТ_ОплатаПоКорректировкам.Исполнитель КАК Исполнитель
ПОМЕСТИТЬ ВТ_ПоКорректировкамГотовая
ИЗ
	ВТ_ОплатаПоКорректировкам КАК ВТ_ОплатаПоКорректировкам
ГДЕ
	НЕ ВТ_ОплатаПоКорректировкам.Исполнитель = ""
;

////////////////////////////////////////////////////////////­////////////////////



////////////////////////////////////////////////////////////­////////////////////
ВЫБРАТЬ
	ВТ_Реализации.Исполнитель КАК Исполнитель,
	ВТ_ТаблицаОплаченныхСчетов.Контрагент КАК Контрагент,
	НАЧАЛОПЕРИОДА(ВТ_ТаблицаОплаченныхСчетов.Дата, ДЕНЬ) КАК Дата,
	ВТ_ТаблицаОплаченныхСчетов.ПоступлениеНаСчет КАК ПоступлениеНаСчет,
	ВТ_ТаблицаОплаченныхСчетов.СчетНаОплату КАК СчетНаОплату,
	ВТ_Реализации.РеализацияУслуг КАК РеализацияУслуг,
	ВТ_Реализации.Услуга КАК Услуга,
	ВТ_Реализации.СодержаниеУслуги КАК СодержаниеУслуги,
	ВТ_Реализации.СуммаУслуги КАК СуммаУслуги
ИЗ
	ВТ_ТаблицаОплаченныхСчетов КАК ВТ_ТаблицаОплаченныхСчетов
		ЛЕВОЕ СОЕДИНЕНИЕ ВТ_Реализации КАК ВТ_Реализации
		ПО ВТ_ТаблицаОплаченныхСчетов.СчетНаОплату = ВТ_Реализации.СчетНаОплатуПокупателю
ГДЕ
	ВТ_Реализации.Исполнитель <> ""
	
ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
	ВТ_ПоКорректировкамГотовая.Исполнитель КАК Исполнитель,
	ВТ_ПоКорректировкамГотовая.Контрагент КАК Контрагент,
	НАЧАЛОПЕРИОДА(ВТ_ПоКорректировкамГотовая.Дата, ДЕНЬ) КАК Дата,
	ВТ_ПоКорректировкамГотовая.ПоступлениеНаСчет КАК ПоступлениеНаСчет,
	ВТ_ПоКорректировкамГотовая.СчетНаОплату КАК СчетНаОплату,
	ВТ_ПоКорректировкамГотовая.Реализация КАК РеализацияУслуг,
	РеализацияТоваровУслугУслуги.Номенклатура КАК Услуга,
	РеализацияТоваровУслугУслуги.Содержание КАК СодержаниеУслуги,
	РеализацияТоваровУслугУслуги.Сумма КАК СуммаУслуги
ИЗ
	ВТ_ПоКорректировкамГотовая КАК ВТ_ПоКорректировкамГотовая
		ЛЕВОЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг.Услуги КАК РеализацияТоваровУслугУслуги
		ПО ВТ_ПоКорректировкамГотовая.Реализация = РеализацияТоваровУслугУслуги.Ссылка

ОБЪЕДИНИТЬ ВСЕ

////////////////////////////////////////////////////////////­////////////////////
ВЫБРАТЬ
	ВТ_ПКОГотовая.Исполнитель КАК Исполнитель,
	ВТ_ПКОГотовая.Контрагент КАК Контрагент,
	НАЧАЛОПЕРИОДА(ВТ_ПКОГотовая.Дата, ДЕНЬ) КАК Дата,
	ВТ_ПКОГотовая.ПоступлениеНаСчет КАК ПоступлениеНаСчет,
	ВТ_ПКОГотовая.СчетНаОплату КАК СчетНаОплату,
	ВТ_ПКОГотовая.Реализация КАК РеализацияУслуг,
	РеализацияТоваровУслугУслуги.Номенклатура КАК Услуга,
	РеализацияТоваровУслугУслуги.Содержание КАК СодержаниеУслуги,
	РеализацияТоваровУслугУслуги.Сумма КАК СуммаУслуги
ИЗ
	ВТ_ПКОГотовая КАК ВТ_ПКОГотовая
		ЛЕВОЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг.Услуги КАК РеализацияТоваровУслугУслуги
		ПО ВТ_ПКОГотовая.Реализация = РеализацияТоваровУслугУслуги.Ссылка
Показать
11. DrAku1a 1446 02.10.20 09:41 Сейчас в теме
(10) Конструктор запросов используется типовой.
12. German_Tagil 27 02.10.20 10:41 Сейчас в теме
(10) Топнуть надо - тогда открывается окошко
13. Evg-Lylyk 3506 02.10.20 10:42 Сейчас в теме
Ну мы хоть теперь знаем главную проблему )
14. German_Tagil 27 02.10.20 11:49 Сейчас в теме
15. lefthander 04.10.20 12:27 Сейчас в теме
О, спасибо, для толстого клиента всегда использовал эту консоль . Будем тестировать....
16. sulfur17 36 06.10.20 14:26 Сейчас в теме
не нашел текстом волшебное выражение, которое вы вставляете на первой гифке.
Было бы удобно добавить его в описание под гифкой, а то мне пришлось с экрана набирать.

ЗначениеВСтрокуВнутр(Новый Структура("Текст, Параметры", Запрос.Текст, Запрос.Параметры))
17. Olenevod 26 09.10.20 14:10 Сейчас в теме
А если в параметрах указана ТЧ, он ее тоже сможет затащить в консоль?
18. DrAku1a 1446 10.10.20 12:19 Сейчас в теме
(17) А как указать ТЧ? или Вы имели в виду ТЗ? ТЗ - может.
19. Olenevod 26 13.10.20 08:42 Сейчас в теме
(18) Да, верно ТЗ) я просто второпях писал. Если может, то это, конечно, здорово.
20. sulfur17 36 23.10.20 14:26 Сейчас в теме
(18) А как ТЗ затащить? У меня при нажатии на "Распознать строку" выскакивает исключение
сообщение об ошибке
23. DrAku1a 1446 25.10.20 10:33 Сейчас в теме
(20) Протестировал последнюю версию - высё работает.
Прикрепленные файлы:
21. happy_saint 23.10.20 15:07 Сейчас в теме
Добрый день, коллеги! Как же ваше творение загрузить? Пытался купить стартмани, но там такие расценки, что диву даёшься! Может напрямую как-то можно?
22. DrAku1a 1446 25.10.20 10:03 Сейчас в теме
(21) Зарегистрироваться, выложить что-то своё и заработать $m на скачиваниях, либо написать статью и заработать $m на лайках. Тогда не надо ничего платить.
24. oberonm 9 15.12.20 09:34 Сейчас в теме
а чем это отличается от кучи других запросников, в которые это всё уже встроено?
например:
Запросник 2.0/3.0 - https://infostart.ru/public/295356/
или Управляемая консоль отчётов - https://infostart.ru/public/835718/
там это есть. зачем плодить дубли?
там и разбор ТЗ и разбор СКД.
что ещё нужно?
25. DrAku1a 1446 15.12.20 09:56 Сейчас в теме
(24) В первую очередь - делал под себя интерфейс и функционирование.
Под управляемые формы - просили переписать обработку, которую делал для обычных форм (Ссылка на сообщение)
Разбор ТЗ и СКД - это только одна из функций.
Как на счёт:
>> Выполнение кода установки параметров (где можно также программно поменять текст запроса, загрузить параметры из другой базы по OLE и т.п.)
>> Структура запроса - форма, показывающая из чего состоит запрос, при том форма интерактивная - т.е. в качестве расшифровки позволяет перейти к нужному источнику.
>> Функции "Вложить в подзапрос", "Извлечь из подзапроса", "Разложить вложенные запросы в ВТ", и наоборот - собрать запрос из ВТ во вложенные.
>> Редактор параметра с типом "Таблица значений", позволяющий быстро и просто загрузить данные через табличный документ (из Excel)
И даже это далеко не всё. Почитайте, точнее посмотрите ролики в описании.
Повторюсь - сам пользуюсь данной обработкой и нахожу её весьма удобной.
28. Montecrizto 116 27.01.21 08:47 Сейчас в теме
(24)
Как по мне вы хам (уж простите), человек потратил около месяца на данный продукт, создавал по мотивам своего же Оч. популярного отладчика. Если вас разработка не заинтересовала зачем этот негатив создаете?
З.Ы.

На текущий момент, лучший Отладчик по моему мнению,
перешел с него с Запросник 2.0 - Основная причина отсутствие поддержки с 2014 года,
поэтому естественно один из первых перешел на Новый отдачик by Акулов. Т.к пользуюсь его же разработкой для обычных форм.
Заказал ему кучу нужных мне, и повышающих скорость разработки фишек (в основном по обработке результата), заказал связи как в конфигураторе, очень надеюсь на реализацию.
26. Intenso 29.12.20 19:16 Сейчас в теме
Не работает конструктор на 8.3.17.1851

Ошибка: {(1, 1)}: Ожидается выражение "ВЫБРАТЬ"
27. DrAku1a 1446 04.01.21 08:48 Сейчас в теме
(26) Есть такое. Поправлю в будущем. Пока можно обойти ошибку - вписав любой запрос в поле запроса, хотя-бы
ВЫБРАТЬ 1
29. Montecrizto 116 14.05.21 09:31 Сейчас в теме
Значение NULL в версии до.. отображалось лучше
Прикрепленные файлы:
Оставьте свое сообщение

См. также

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

Консоль запросов v8::УФ v8::Запросы 1cv8.cf Абонемент ($m)

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

10 стартмани

03.05.2017    102882    474    manuel    288    

Доработка стандартной консоли запросов с ИТС (для 8.2, обычные формы) для возможности получения данных запросом из внешних файлов (.xls, .xlsx, .mxl)

Консоль запросов v8 Платформа 1C v8.2 1cv8.cf Абонемент ($m)

Пример доработки стандартной консоли запросов 8.2, по шагам с описанием и скриншотами + окончательный вариант.

1 стартмани

04.04.2021    1666    3    mrmr    0    

Консоль SQL запросов на клиенте/сервере

Консоль запросов v8 1cv8.cf Абонемент ($m)

Быстрый старт по написанию обработки запроса из SQL таблицы: 1) указать параметры подключения к базе SQL 2) написать запрос (в Предприятии или Конфигураторе) и обработчик запроса (в Конфигураторе) 3) встроить как внешнюю обработку - profit

2 стартмани

13.01.2021    2148    4    user785225    0    

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

Инструментарий разработчика БСП (Библиотека стандартных подсистем) Консоль запросов Прочие инструменты разработчика Универсальные печатные формы v8 1cv8.cf Абонемент ($m)

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

3 стартмани

18.09.2020    4572    17    andy_zhav    7    

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

Консоль запросов v8 v8::УФ v8::Запросы v8::СКД 1cv8.cf Абонемент ($m)

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

5 стартмани

14.08.2018    116135    2849    Evg-Lylyk    734    

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

Консоль запросов v8::УФ v8::Запросы v8::СКД ERP2 УТ11 КА2 Абонемент ($m)

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

1 стартмани

28.08.2020    4188    28    kran    0    

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

Консоль запросов v8 v8::УФ 1cv8.cf Абонемент ($m)

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

1 стартмани

12.08.2020    4347    14    Denr83    0    

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

Прочие инструменты разработчика v8 v8::УФ 1cv8.cf Абонемент ($m)

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

1 стартмани

17.07.2020    22398    340    salexdv    302    

Подсистема "Инструменты разработчика" v5.99.2 Промо

Инструментарий разработчика v8 1cv8.cf Бесплатно (free)

Интегрированный набор инструментов разработчика: - консоль кода - консоль запросов - консоль построителя отчетов - консоль компоновки данных - консоль заданий - конструктор запроса - справочник алгоритмов - исследователь объектов - интерфейсная панель - настройка журнала регистрации - анализ журнала регистрации - настройка техножурнала - анализ техножурнала - подбор и обработка объектов - редактор объекта БД - редактор констант - редактор параметров сеанса - редактор изменений по плану обмена - редактор пользователей - редактор предопределенных - редактор хранилищ настроек - динамический список - поиск дублей и замена ссылок - контекстная подсказка - синтакс-помощник - поиск битых ссылок - поиск ссылок на объект - структура хранения БД - удаление объектов с контролем ссылок - и прочее

23.09.2007    593111    35378    tormozit    2791    

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

Консоль запросов v8 v8::УФ v8::Запросы 1cv8.cf Абонемент ($m)

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

1 стартмани

02.03.2020    7906    79    Gmix    7    

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

Консоль запросов v8 v8::Запросы 1cv8.cf Абонемент ($m)

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

1 стартмани

24.02.2020    20192    383    kuza2000    141    

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

Консоль запросов v8 1cv8.cf Россия Абонемент ($m)

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

1 стартмани

18.02.2020    5216    14    nikolasx    5    

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

Консоль запросов v8 1cv8.cf Украина Абонемент ($m)

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

2 стартмани

12.11.2010    41268    448    Kashemir    24    

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

Консоль запросов Прочие инструменты разработчика v8 v8::УФ 1cv8.cf Россия Абонемент ($m)

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

1 стартмани

23.01.2020    6074    7    falcon_wild    2    

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

Обработки Универсальные обработки Обмен данными 1С Загрузка и выгрузка в Excel Обмен через XML Перенос данных из 1C8 в 1C8 Консоль запросов v8 1cv8.cf Абонемент ($m)

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

1 стартмани

27.11.2019    8291    24    kozusenok    7    

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

Консоль запросов v8::Запросы ЗУП3.x Россия Абонемент ($m)

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

1 стартмани

05.11.2019    9271    44    evgeni-red    4    

Exec - Выполнение кода, консоль запросов и не только! Промо

Консоль запросов v8 1cv8.cf Абонемент ($m)

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

5 стартмани

10.11.2015    44167    76    catsam    11    

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

Консоль запросов v8 v8::УФ 1cv8.cf Абонемент ($m)

Обработка Консоль запросов позволяет использовать полноценный функционал конструктора и получать план выполнения запроса. Так же главная отличительная особенность от аналогов - то что она работает.

1 стартмани

17.10.2019    6852    6    Indgo    27    

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

Консоль запросов v8::Запросы v8::СКД 1cv8.cf Россия Абонемент ($m)

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

1 стартмани

29.09.2019    12081    50    strek_ivan    4    

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

Консоль запросов v8::Запросы v8::СКД 1cv8.cf Россия Абонемент ($m)

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

1 стартмани

30.08.2019    14648    60    strek_ivan    29    

КонЗап - консоль запросов с улучшенным интерфейсом и дополнительными функциями Промо

Консоль запросов v8 1cv8.cf Абонемент ($m)

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

1 стартмани

16.07.2014    17166    112    serjpsv    18    

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

Консоль запросов v8 v8::УФ v8::Запросы 1cv8.cf Россия Абонемент ($m)

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

3 стартмани

26.08.2019    10140    39    Dadriel619960    9    

Сравнение запросов

Консоль запросов v8 v8::Запросы 1cv8.cf Абонемент ($m)

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

1 стартмани

16.03.2019    13017    15    Rustig    31    

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

Консоль запросов v8 1cv8.cf Абонемент ($m)

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

1 стартмани

01.03.2019    7278    3    w.r.    3    

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

Консоль запросов v8 1cv8.cf Абонемент ($m)

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

1 стартмани

14.03.2012    20703    124    black_doctor    6    

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

Консоль запросов v8 1cv8.cf Казахстан Абонемент ($m)

Консоль запросов стандартная, предназначена для создания и выполнения запросов в режиме предприятия с помощью конструктора запросов или вручную. Долгое время использовал эту стандартную консоль запросов и даже научил нескольких бухгалтеров пользоваться ею, и понял, что основное неудобство - это хранение запросов во внешних файлах, когда копии запросов расползаются по рабочим столам, и бухгалтера (да и я ) должны помнить, где лежит последняя версия запроса. И тогда мне пришла мысль хранить их в самой базе, что я и реализовал. При этом возможности штатного сохранения\чтения в/из внешних файлов осталась неизменной.

1 стартмани

26.02.2019    7150    0    makfromkz    9    

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

Консоль запросов v8 v8::УФ 1cv8.cf Россия Абонемент ($m)

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

1 стартмани

04.02.2019    7893    16    Xapac    3    

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

Консоль запросов v8 v8::УФ 1cv8.cf Абонемент ($m)

Одна обработка для Толстого и тонкого клиента. Работает как на управляемых, так и не управляемых формах. Заброс получился большой и громоздкий - ГДЕ ТОРМОЗИТ? Нужно писать в консоли для обработки и часть параметров не используется? 1С зависла при выполнения запроса и текст запроса потерян, а авто сохранение не любите, т.к. он при ошибке не оставляет вам вариантов - ошибка уже вписалась?! Тестируете обработку Табличных Частей документа? Толстый клиент проверен на 8.2.19.130, Управл. формы на 8.3.10.2580. УФ Оптимизация под такси, но нормально под простой интерфейс.

1 стартмани

17.01.2019    8392    8    Sevg    0    

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

Консоль запросов v8 1cv8.cf Абонемент ($m)

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

1 стартмани

19.04.2016    41463    261    1С_Мастер    42    

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

Консоль запросов v8::УФ v8::Запросы 1cv8.cf Россия Абонемент ($m)

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

1 стартмани

13.11.2018    9951    9    redtram    2    

Отладка запросов из отладчика в варианте Клиент-Сервер

Инструментарий разработчика v8 v8::Запросы 1cv8.cf Россия Абонемент ($m)

Описывается способ отладки запроса, полученного через отладчик. Работает как на сервере, так и на клиенте.

1 стартмани

12.11.2018    9010    17    budidich    13    

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

Консоль запросов v8 v8::УФ v8::Запросы 1cv8.cf Абонемент ($m)

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

3 стартмани

08.11.2018    29877    360    ROL32    31    

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

Консоль запросов v8::УФ v8::Запросы v8::СКД 1cv8.cf Абонемент ($m)

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

1 стартмани

21.02.2014    35240    545    unknownDaemon    67    

Консоль Внедренца v.3.6.2

Консоль запросов Прочие инструменты разработчика v8 1cv8.cf Абонемент ($m)

Идея данной обработки заключается в создании простого, функционального и универсального инструментария для внедренцев и программистов 1С, который будет работать как в толстом клиенте на обычных и на управляемых формах, так и в тонком клиенте. Интерфейс и логика работы максимально идентичны у обычных форм и управляемых. Инструментарий включает в себя: Консоль кода, Консоль запросов, Консоль отчетов (СКД), Универсальную обработку объектов, Средства для работы с таблицами базы данных 1С, Редактирование регистров сведений базы, Инструмент по работе с табличными документами - загрузка данных из табличного документа.

1 стартмани

27.08.2018    27186    425    evvakra    42    

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

Консоль запросов v8::УФ v8::Запросы 1cv8.cf Абонемент ($m)

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

1 стартмани

25.06.2018    11809    15    17808849    10    

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

Консоль запросов v8 v8::УФ 1cv8.cf Абонемент ($m)

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

1 стартмани

25.05.2018    29851    316    leongl    19    

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

Консоль запросов v8 1cv8.cf Абонемент ($m)

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

1 стартмани

28.11.2014    14664    37    Boris-Leleko    3    

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

Консоль запросов v8::УФ v8::Запросы 1cv8.cf Абонемент ($m)

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

1 стартмани

23.05.2018    26661    325    Synoecium    58    

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

Консоль запросов v8 v8::УФ v8::Запросы Розница УНФ БП3.0 УТ11 КА2 Абонемент ($m)

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

2 стартмани

20.03.2018    20059    55    Kutuzov    6    

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

Консоль запросов v8 v8::Запросы 1cv8.cf Россия Абонемент ($m)

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

1 стартмани

12.12.2017    11977    20    lapa_kn    1    

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

Консоль запросов v8 v8::УФ v8::Запросы 1cv8.cf Абонемент ($m)

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

2 стартмани

09.04.2014    51866    398    hakerxp    13    

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

Консоль запросов v8 1cv8.cf Абонемент ($m)

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

1 стартмани

30.08.2017    23256    84    vlsv    7    

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

Консоль запросов v8 1cv8.cf Россия Казахстан Абонемент ($m)

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

1 стартмани

09.07.2017    16698    38    matveev.andrey.v    0    

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

Консоль запросов v8 1cv8.cf Россия Абонемент ($m)

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

1 стартмани

14.03.2017    12723    11    dim_zal    1    

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

Консоль запросов v8 Абонемент ($m)

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

1 стартмани

15.11.2013    22390    100    ЧИА    8    

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

Консоль запросов v8::УФ v8::Запросы 1cv8.cf Беларусь Абонемент ($m)

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

1 стартмани

27.02.2017    23142    73    sertak    42    

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

Консоль запросов v8 1cv8.cf Абонемент ($m)

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

1 стартмани

21.10.2016    12005    48    igel9780    8    

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

Консоль запросов v8 1cv8.cf Абонемент ($m)

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

10 стартмани

11.07.2016    8933    7    graysvd    4    

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

Консоль запросов v8 v8::УФ v8::Запросы 1cv8.cf Россия Абонемент ($m)

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

1 стартмани

05.07.2006    45976    267    zenechka    148    

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

Консоль запросов v8 1cv8.cf Абонемент ($m)

Самая обычная консоль запросов для толстого клиента, но обладающая некоторыми специальными возможностями для отладки и сверки сложных запросов, которые выбирают большие объёмы данных. А именно: -Сохранение результата запроса в файл; -Возможность выборки из сохраненного файла; -Замеры времени выполнения отдельных временных таблиц в запросе; -Подготовка текста запроса к помещению в модуль; -Проверка запроса на не уничтоженные временные таблицы;

1 стартмани

28.06.2016    12421    19    ixilimuse    9