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




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

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

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

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

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

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

  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 не будет опубликован. Обязательные поля помечены *