Консоль запросов (Такси)




Консоль запросов для технологических платформ версии 8.3 адаптированная для интерфейса «Такси».

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

Возможности и преимущества:

  1. Простота интерфейса, т.к. при разработке формы консоли преследовалась цель оставить только необходимые инструменты для разработки запросов.
  2. Результаты выполненных запросов сохраняются для каждого отдельного запроса в дереве запросов. Т.е. при переходе между запросами в дереве запросов результат будет отображаться для текущего запроса (если он был выполнен), а не только для последнего выполненного запроса.
  3. Вывод результатов выполненных запросов в удобную таблицу или дерево формы.
  4. Вывод результатов временных таблиц запросов.
  5. Комментировать строку/выделенные строки запросов стандартными горячими клавишами или через контекстное меню в поле запроса (CTRL+/, CTRL+SHIFT+/).
  6. Сохранять/загружать дерево запросов во внешний файл.
  7. Ввод собственных выражений перед выполнением запросов.

При обнаружении ошибок прошу писать мне в личку.

Доработки на 26.06.2026:

  1. Переработан интерфейс обработки.
  2. Исправлена ошибка при формировании запроса во время переключения между запросами в дереве запросов.
  3. Исправлена ошибка при выводе результата значения с типом «Таблицы значений».
  4. Добавлены горячие клавиши для сохранения запросов во внешний файл (CTRL+S).
  5. Добавлены горячие клавиши для выполнения запросов (CTRL+ENTER).
  6. Добавлены горячие клавиши для комментирования текстов запросов (CTRL+/, CTRL+SHIFT+/) и значки в контекстное меню поля с запросом.

9 Comments

  1. TODD22

    Ещё неплохо агрегаты накладывать на результат запроса. В одной из консолей была возможность просуммировать результат и тд

    Есть возможность выгрузить запрос в буфер для вставки в модули уже готового кода с обработкой результата и тд?

    Reply ↓
  2. Silmariil

    Виртуальные таблицы работают?

    Reply ↓
  3. vdusaev

    (1) TODD22, В данном случае таких возможностей нет, так как я преследовал сделать простую консоль запросов. Но дальнейшее развитие данной консоли будет продолжаться.

    Reply ↓
  4. karpik666

    (3) подскажите какой функционал здесь используется, что вы пишите «Консоль запросов для технологических платформ выше вер. 8.3.5» ?

    Reply ↓
  5. Evil Beaver

    Оффтопик: теперь, когда я знаю, что в общепите применяют термин «ХимическийСоставБлюд», я не смогу спокойно есть в столовых ))

    Reply ↓
  6. webester

    (5)Химический состав может быть у чего угодно же?

    Reply ↓
  7. Evil Beaver

    (6) webester, безусловно, даже у нас с вами. Просто как-то слишком уж цинично по отношению к еде)

    Reply ↓
  8. Bassgood

    (0) А это не то же ли самое, что в этой публикации: http://infostart.ru/public/295356/ ?

    Reply ↓
  9. vdusaev

    (8) Bassgood, Честно я даже не знал про эту консоль запросов, но внешне довольно похожа ))

    Reply ↓

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *