Консоль запросов: пакетные запросы + просмотр временных таблиц #344211


#0 by GROOVY
Собственно сделал для своих нужд. Делюсь со всеми: Консоль отличается от стандартной с дисков ИТС следующими возможностями:   1. Возможность работы с пакетными запросами. Поддерживается метод ВЫПОЛНИТЬПАКЕТ   2. Возможность отображения содержимого всех временных таблиц участвующих в запросе (бета)   3. Возможность добавлять и удалять знаки переноса строки "|" в начале строк текста запроса (удобно для переноса текста из/в конфигуратор)   4. Возможность получить полный текст запроса, от его описания до установки параметров нажатием на одну кнопку.   5. Добавлено автосохранение настроек консоли между сеансами работы   6. Добавлена опция работы только с выделенным текстом Найти можно тут:
#1 by MTM777
не дочитывая... спешу качать.. ща заценю! P.S. Гению об это расскажи!
#2 by GROOVY
зачем мне с ним общаться?
#3 by MTM777
в глубине души.., понимаю знаю ответ! ... Но, он недавно что-то похожее спрашивал. ))) П.С. Он замутил обработку "Отладки"... поисчи...
#4 by GROOVY
Видел. Не понял зачем она... Ну да мне еще расти и расти до гения...
#5 by MTM777
т.е., он с временными таблицами недозамутил! а твою обработку завтра зазырю... мозг опъянен..)))
#6 by MTM777
не дай Бог до него вырасти...))) (Гений, без обид!)
#7 by SergeyKVM
TormozIT недавно выкладывал что-то подобное.. не могли бы подсказать, чем отличается эта консоль от той? я скачивал ту, но так и не посмотрел пока :)..
#8 by MSensey
Я бы еще добавил возможность выполнять запрос без вывода результата. Полезно использовать для ловли профайлером.
#9 by akiDemon666
Для какой платформы , релиз какой ?
#10 by NewNick
пакетные запросы с 8.1.11
#11 by GROOVY
Не видел ту обработку...
#12 by GROOVY
А почему бы при этом еще и результат не увидеть? На скорость не сильно влияет.
#13 by TormozIT
Моя консоль тут . Всем, кто не видел советую познакомиться. - работает с 8.1.8-8.1.10 (8.1.11* - без пакетных запросов из-за неприятнейшего бага, который в 12-м почитнят) - поддержка временных таблиц - конструктор понимает временные таблицы - вездесущая контекстная подсказка - дерево запроса - замер времени выполнения - настройка динамического отбора и порядка в режиме компоновки (в режиме построителя в 12-м будет опять же из-за бага платформы) - просмотр результирующего запроса - обработчитки перед выполнением, строки и самого результата - ряд функций для рефакторинга запроса - вызов из отладчика/из кода через Отладить - запрос открывается модально в консоли с сохранением работоспособности - переход к определению таблицы/во вложенный запрос в режиме дерева запроса - автоматический вывод содержимого созданной временной таблицы - в режиме дерева запроса можно редактировать/ смотреть содержимое источника / отлаживать отдельно каждый узел - параметры автоматически извлекаются И МНОГОЕ ДРУГОЕ...
#14 by TormozIT
А вы дядя многое потеряли, если скачали и не посмотрели.
#15 by Леха Дум
не могу пробиться по адресу, можно куда нить еще выложить?
#16 by MSensey
Неудобно твою консоль вытаскивать из конфы. Приходится тащить общие процедуры.
#17 by MSensey
вытянул консоль, скачать можно здесь
#18 by MistK
Не работает в модуле вот этот кусок: ... Похоже, ИспользуемоеИмяФайла не определено до создания формы обработки...
#19 by sergeante
такая же ерунда... Использование: Только чтение. Описание: Тип: Строка. Содержит полное имя файла внешней обработки. Но ИспользуемоеИмяФайла почему-то пустая строка.
#20 by MSensey
какая версия платформы?
#21 by MSensey
хм в 8.1.11 норм пашет, а в 8.1.8 возвращает пустую строку. Сейчас переделаю
#22 by MSensey
Обновил обработку
#23 by MSensey
Кто качать не хочет, перекиньте код создания обработок в модуль формы
#24 by sergeante
платформа 8.1.11.67, ИспользуемоеИмяФайла в модуле обработки пустое. Перенёс в модуль формы - заработало. Спасибо.
#25 by sergeante
ЭЭ. Ну разумеется огромное спасибо TormozIT
#26 by GROOVY
и
#27 by simol
А что за Баг с пакетом?
#28 by GROOVY
Да там баг с построителем отчетов. В моей консоли он не используется.
#29 by simol
У меня много вопросов закрылось бы, если бы в стандартной обработке "Групповая обработка справочников и документов" выборку можно было делать запросом.
#30 by TormozIT
А консоль запросов чем не устраивает? Ну разве что там нельзя сохранять текст обработчика. 00103022  Метод НайтиПараметры языка запросов Проблема: При выполнении программного кода диагностируется ошибка Ошибка при вызове метода контекста (НайтиПараметры): {(1, 14)}: Таблица не найдена "ТАБ" ВЫБРАТЬ 1 ИЗ <ТАБ; ВЫБРАТЬ 2
#31 by simol
Так в консоли запросов нельзя менять реквизиты и проводить/удалять
#32 by simol
Ага, спасибо за инфу про Баг.
#33 by TormozIT
Как же нельзя?! Можно - есть обработчики результата и строки таблицы результата запроса. Ни разу не использовал? Или необходимоть написать 3 строки кода с наличием контекстной подсказки непреодолимая преграда?)
#34 by simol
Извини, имел в виду  стандартную. А твою скачал, разбираюсь, спасибо (плюсанул)
#35 by simol
ТС спасибо за п.2 п.3
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям