Текущая версия 1.0.8 от 19.09.2025 г. Тестирование выполнялось на платформе версии 8.3.8. Работа на более ранних версиях не гарантируется.
Опубликована версия 1.0.8.
Возможности
- Разработка и тестирование запросов
- Разработка и тестирование схем компоновки данных
- Сохранение списка запросов во внешнем файле
- Список последних использованных файлов
- Выполнение запроса как единого или пакетного запроса
- Древовидное представление списка запросов с возможностью создания групп и произвольного подчинения
- Перетаскивание и копирование запросов мышкой
- Ручное редактирование текстов запросов и схем компоновки данных
- Редактирование текстов запросов и схем компоновки данных с помощью специализированных конструкторов
- Загрузка и сохранение схемы компоновки данных с использованием внешних файлов
- Выбор исполняемого варианта при разработке схемы компоновки данных
- Схема запроса — схематическое древовидное представление запроса с возможностью выполнить любой вложенный запрос с отображением результатов этого запроса и всех родительских
- Отображение результата выполнения запроса в табличном документе с возможность настройки внешнего вида
- Настройка шрифта для редактирования и отображения текстов запросов
- Автоматическая загрузка последнего использовавшегося файла
- Автоматическое сохранение файла перед выполнением запроса
- Выбор используемого конструктора запроса: на обычных или управляемых формах
- Возможность сохранения настроек во внешний файл и использование его во всех информационных базах
- Генерация текста запроса для вставки в модули
- Вставка текстов запросов из модулей
- Полностью отсутствуют модальные и синхронные вызовы
Общее описание
На текущий момент инструмент работает только в толстом клиенте, так, как только в этом режиме достигается максимум возможного функционала. В планах добавить возможность работы в тонком и, возможно, веб-клиенте. Весь функционал подробно описан во встроенной справке. В конфигурации не должен использоваться режим совместимости с версией 8.2 или ниже.
Проект планируется развивать дальше. Приветствуются замечания и предложения. Наиболее полезные и интересные могут быть в дальнейшем реализованы. Если Вам понравилась моя разработка, Вы всегда можете финансово отблагодарить автора. Как это сделать описано в разделе «О программе» главного меню основной формы.
Если Вы обнаружили ошибку, то в её описании указывайте:
- версия инструмента
- версия платформы
- режим платформы: клиент-серверный или файловый
- вид клиента (это в перспективе): толстый, тонкий, веб-клиент
- подробное описание способа воспроизведения ошибки
- по возможности приложите файл с проблемным запросом и указанием конфигурации, под которую написан запрос
Благодарности
Отдельное спасибо автору инструмента «Универсальная консоль отчетов» за его обработку. В своё время она была для меня основным инструментом и из неё же я почерпнул много идей. Авторам других подобных инструментов так же выражаю свою благодарность за их труд и идеи, которые у меня появлялись благодаря их работе.
я в 8-ке ноль почти.
и наверное поэтому ничего не понял
в чем цимус?
еще одна разновидность консоли запросов..?
Есть уже много летИнструменты разработчика , зачем изобретать велосипед?
(1) CheBurator, возможностей чуть больше чем в обычной КЗ.
(2) insurgut, так ведь это в УФ.
(3) amon_ra,
Вы когда последний разконсоль с ИТС то скачивали?! Тут нет и половины возможностей штатной консоли.
А так, на вскидку, вот пара консолей для УФ, в которых возможностей действительно чуть больше чем в типовой:
МегаКонсоль запросов
Консоль запросов для УФ универсальная
Хотя и в них не хватает получения того же плана запроса, который реализован в типовой…
(2) insurgut, Всё круто, но там вроде как обычные формы. Здесь управляемые. Что мы ещё сравниваем?
(4) h00k, А что, вот прямо та половина возможностей в повседневной практике так уж нужна?
А вообще непонятна суть высказываемых недоумений. Перечитайте ещё раз внимательно анонс: «цель создания инструмента — максимальное удобство в работе при использовании конфигураций на управляемых формах.». Максимальное удобство создавалось так, как его вижу я. Если кому-то оно будет удобно — хорошо.
А вообще, как я погляжу, тут собрались сплошь критики. По принципу: не читал, но осуждаю. Никто ещё не скачал и не изучил предлагаемый инструмент, а туда же критиковать.
(7)
Кому как, мне — да, вам может и нет.
Недоумение вызвало противопоставление «штатному» инструменту, так-как оно несколько не корректно.
У меня уже «коллекция» консолей, скачиваю если вижу какой-то интересный функционал. Я ознакомился с вашим описанием и указал на некоторые неточности, которые, надеюсь, связаны с тем, что Вы давно не интересовались возможностями консоли с ИТС. Плюс подкинул пару ссылок на похожие разработки, возможно Вы сможете в них почерпнуть какие-нибудь идеи для дальнейшего развития Вашей консоли.
А про самую функциональную консоль для «обычного приложения» уже написали выше.
(8) h00k,
Мне — нет. Если Вам нужно, а в этом инструменте нет того, что нужно — просто проходим мимо и не пользуемся. Либо делаем конструктивную критику и даём дельные советы по развитию функционала.
Напомните мне где я противопоставлял свою разработку каким-то другим? Я предоставил выбор. Кого заинтересует предлагаемая концепция — будут пользоваться, кого не заинтересует — пользоваться не будут.
Функционал — дело наживное, а удобство использования — вещь сугубо индивидуальная. Основной приоритет разработки я уже указывал ранее.
Интересуюсь регулярно. Либо мы говорим о разных консолях, либо одно из двух. Мне в консоли с ИТС работать неудобно.
За это спасибо, но я, безусловно, мониторил имеющиеся варианты перед началом разработки своего решения. Очевидно меня они не удовлетворили в полной мере не отрицая того, что в них реализовано много интересных идей.
Не спорю, вероятно она самая функциональная, но часто избыток функционала — это не есть хорошо. И у неё малюсенький недостаток — с ней неудобно работать в управляемом интерфейсе. А про удобство я уже писал ранее.
Возможно я излишне резок, за что у всех прошу прощения, но считаю вопросы типа «Зачем нужна ещё одна…» неуместными. Если оно есть, значит оно кому-то нужно. На подобные вопросы буду реагировать максимально жёстко. Посему предлагаю перейти в конструктивное русло.
Для меня, как начинающего в 8-ке стоит пока один главный вопрос — какую консоль МНЕ использовать — от того обилмия всяких консолей — глаза разбегаются. Взялся бы кто — сделать обзор имеющихся консолей всяких. Нормальный обхор. Я бы может даже и профинонсировал бы…
(11) CheBurator,
Думаю, однозначного ответа никто не даст. Окончательный выбор за конечным пользователем. Алгоритм выбора любого продукта неизменен:
Обзор, конечно, было бы неплохо, но в конечном итоге всё-равно нужно лично щупать ручками.
Могу лишь как пример описать свои предпочтения:
(11) CheBurator, я использую Запросникhttp://infostart.ru/public/72969/ для обычных форм, прост и удобен, если что-то нужно сложное, то инструменты разработчика, еще у Drakula была интересная разработка с графическим представлением плана запроса, а на управляемых — практически любую такую конфигурацию можно запустить в режиме обычных форм, где можно использовать вышеперечисленное.
(13) karpik666,
Запустить можно, только работать неудобно.
(13) karpik666,
Вы не совсем правы, запустить то можно, но, если требуется какая либо обработка результата, а не просто выполнил запрос и забыл, то в новых конфигурациях это уже не срабатывает.
Например, мне было необходимо привести в порядок справочник номераГТД в УТ 11.1, просто убрать дубли. Типовая не справилась — слишком много дублей, запустил Инструменты разработчика — ошибка записи объектов, причем даже с опцией ОбменДанными = Истина.
Ошибка это или нет, но часть обработчиков и проверок в режиме «обычное приложение» возвращает ошибку и в результате мне пришлось допиливать типовую обработку на УФ.
Скачал пока цену не подняли за скачивание. Все-таки инструментарий 🙂
(15) h00k, видимо разработчики не удосужились проверить конфигурацию в обычных формах. Как я помню это один из стандартов разработки. чтобы конфигурация работала и на управляемых и в режиме обычного приложения. Недавно сам работал с ут11 и там все прекрасно запускалось и работало в обычном режиме. Видимо разные люди делали разные справочники=)
Не хватает возможности просмотра планов запроса, без этого серьезному разработчику как без рук…
(16) kostyaomsk,
Да я вообще хотел бесплатно разрешить скачивание, но сайт не позволяет выбрать такой вариант. 🙂
(17) karpik666,
Вот как раз в УТ 11 лично у меня и проявлялись вышеописанные проблемы.
(18) genayo,
Проблема в том, что штатных платформенных средств для этого не предусмотрено. А использование сторонних средств может работать не везде. Например, как использовать такие механизмы в Linux? Если есть какие-то идеи по этому поводу — с удовольствием рассмотрю возможность их реализации.
короче — везде бардак и разруха
(19)
При оформлении публикации необходимо выбирать тип «Статья» и к ней прикреплять файлы, тогда можно установить бесплатное скачивание файлов. По крайней мере мне так в службе поддержки Инфостарта объяснили.
В (4) ссылка на консоль с ИТС, в ней это реализовано штатными средствами.
Если сейчас доступа к ИТС нет, то могу скинуть «штатную» консоль в личку.
(21) h00k,
Спасибо, посмотрю.
Посмотрел. Действительно, реализовано штатными средствами. Хотя и через одно место 🙂 . Что-то я про технологический журнал совсем не подумал. Добавлю в свой план изменений.
Хотя в процессе осмотра выявил что ИТС-консоль ни разу не универсальная: на нетиповой конфигурации при открытии вываливается с ошибкой поиска ПараметрыСеанса.ТекущийПользователь. Притом зачем оно пытается получить это значение вообще непонятно — оно потом нигде не используется.
(2) insurgut, Больше велосипедов хороших и разных.
Хорошая обработка, Валера ) Спасибо.
Не пробовал играться с форматированным текстом, что бы наконец-то добавить пресловутую «разукраску»?
(24) yag0andy2006,
Спасибо. 🙂
Я думал над этим. Но мне кажется выхлоп от внедрения этой возможности не будет соответствовать затраченным усилиям. Тем более что, на мой взгляд, основная работа с запросом всё-равно ведётся в конструкторе запросов. Если использовать конструктор на обычных формах, то подсветка синтаксиса там имеется. Ну а если переключиться на управляемый, то туда при всём желании подсветку прикрутить не удастся.
(11) CheBurator, могу выслать на почту свою любимую доработанную консоль — её кто-то до меня дорабатывал, потом я тоже
впукливалзапиливал фишки и бантики.Опубликована версия 1.0.7.