Полезные вкусняшки: Консоль запросов от GROOVY

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

Консоль отличается от стандартной с дисков ИТС следующими возможностями:

1. Возможность работы с пакетными запросами. Поддерживается метод ВЫПОЛНИТЬПАКЕТ
2. Возможность отображения содержимого всех временных таблиц участвующих в запросе (бета)
3. Возможность добавлять и удалять знаки переноса строки «|» в начале строк теката запроса (удобно для переноса текста из/в конфигуратор)
4. Возможность получить полный текст запроса, от его описания до установки паарметров нажатием на одну кнопку.
5. Добавлено автосохранение настроек консоли между сеансами работы
6. Добавлена опция работы только с выделенным текстом

Последняя версия всегда лежит дома: http://www.chistov.spb.ru/

16 Comments

  1. coder1cv8

    Добавить/убрать перенос — приятная мелочь… +1

    Reply
  2. cs25

    Понятно и удобно !!! Плюсуем !!!

    Reply
  3. GROOVY

    Вот думаю, чегобы еще добавить? Принимаю пожелания 🙂

    Reply
  4. German

    по моим сведениям таких консолей уже штук 9

    что в них не устраивало?

    Reply
  5. tormozit

    Я уже готовлю свой вариант консоли запросов как всегда в составе своей подсистемы)

    Reply
  6. GROOVY

    «что в них не устраивало?» — а я их не видел, этой пользуюсь в повседневной жизни. Если она хлам минусуйте и ее удалят из каталога 🙂

    Reply
  7. tormozit

    Готово. Берем тут http://infostart.ru/projects/848/

    Reply
  8. GROOVY

    tormozit: Мне понравилось. Но не очень удобное окно подсказки (ИМХО).

    Я тут на днях планировал по ctrl+пробел подсказку к консоле прикрутить, гляну как у тя реализовано 🙂

    Reply
  9. tormozit

    > Но не очень удобное окно подсказки (ИМХО).

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

    Если есть идеи по этому поводу — всегда рад хорошей идее.

    Reply
  10. Ася_СПб

    Покумекаем, если что дельное найду — поделюсь.

    Reply
  11. владимирп

    Мне понравилось

    Reply
  12. GROOVY

    ВНИМАНИЕ: Обновление! Поддерживаются пакетные запросы и просмотр временных таблиц!

    Reply
  13. sss999

    Спасибо,Павел,хорошая консоль,я немного переделал и выложил..))

    Reply
  14. dave2000

    Как сделать, чтобы комбинация CTRL+Z срабатывала и после установки/удаления переносов «|»?

    Reply
  15. kosmo0

    Не знаю живо это все или нет, но надеюсь буду полезным.

    При попытке двойного клика на табличном поле в ячейке с значением имеющим пустую ссылку никакой реакции не будет. Можно это исправить. В Процедура ТаблицаРезультатаВыбор() сделать изменение (добавлена ветка ИначеЕсли)

    Если ТипЗнч(СодержимоеЯчейки) = Тип(«ТаблицаЗначений») Тогда

    ФормаВложеннойТаблицы = Обработка.ПолучитьФорму(«ФормаВложеннойТаблицы», ЭтаФорма);

    ФормаВложеннойТаблицы.ВложеннаяТаблица = СодержимоеЯчейки;

    ФормаВложеннойТаблицы.ЭлементыФормы.ВложеннаяТаблица.СоздатьКолонки();

    ФормаВложеннойТаблицы.Открыть();

    ИначеЕсли НЕ ЗначениеЗаполнено(СодержимоеЯчейки) Тогда //ветка my

    Попытка

    СодержимоеЯчейки.Пустая();

    Предупреждение(«В ячейке содержится ПустаяСсылка у «»»+СодержимоеЯчейки.Метаданные().ПолноеИмя()+»»»»,60);

    Исключение

    ОткрытьЗначение(СодержимоеЯчейки);

    КонецПопытки;

    Иначе

    ОткрытьЗначение(СодержимоеЯчейки);

    КонецЕсли;

    ps. почему не ставит ведущие пробелы — не знаю

    Reply
  16. Поручик

    (16) Потому что надо использовать тэг CODE

    
    
    Reply

Leave a Comment

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