gifts2017

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

Опубликовал Павел Чистов (GROOVY) в раздел Программирование - Инструментарий

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

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

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

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

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
Консоль запросов (в. 1.01)
.1190148693 38,82Kb
21.02.12
445
.1190148693 38,82Kb 445 Бесплатно
Консоль запросов v2
.1213042678 44,98Kb
21.02.12
691
.1213042678 44,98Kb 691 Бесплатно

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Андрей Скляров (coder1cv8) 19.09.07 08:56
Добавить/убрать перенос - приятная мелочь... +1
2. cs25 (cs25) 19.09.07 12:57
Понятно и удобно !!! Плюсуем !!!
3. Павел Чистов (GROOVY) 19.09.07 14:49
Вот думаю, чегобы еще добавить? Принимаю пожелания :)
4. Герман (German) 19.09.07 15:27
по моим сведениям таких консолей уже штук 9
что в них не устраивало?
5. Сергей Старых (tormozit) 19.09.07 16:38
Я уже готовлю свой вариант консоли запросов как всегда в составе своей подсистемы)
6. Павел Чистов (GROOVY) 19.09.07 19:12
"что в них не устраивало?" - а я их не видел, этой пользуюсь в повседневной жизни. Если она хлам минусуйте и ее удалят из каталога :)
7. Сергей Старых (tormozit) 20.09.07 00:22
8. Павел Чистов (GROOVY) 20.09.07 00:37
tormozit: Мне понравилось. Но не очень удобное окно подсказки (ИМХО).
Я тут на днях планировал по ctrl+пробел подсказку к консоле прикрутить, гляну как у тя реализовано :)
9. Сергей Старых (tormozit) 20.09.07 06:34
> Но не очень удобное окно подсказки (ИМХО).
К сожалению, платформа не предоставляет возможности сделать его более удобным.
Если есть идеи по этому поводу - всегда рад хорошей идее.
10. Ася Дзедзич (Ася_СПб) 20.09.07 13:38
Покумекаем, если что дельное найду - поделюсь.
11. ВладимирП (владимирп) 16.11.07 10:32
12. Павел Чистов (GROOVY) 10.06.08 00:23
ВНИМАНИЕ: Обновление! Поддерживаются пакетные запросы и просмотр временных таблиц!
14. Сергей Толмачев (sss999) 31.01.10 08:35
Спасибо,Павел,хорошая консоль,я немного переделал и выложил..))
15. Dave Nikolsky (dave2000) 07.03.12 14:28
Как сделать, чтобы комбинация CTRL+Z срабатывала и после установки/удаления переносов "|"?
16. Иван Иванов (kosmo0) 26.04.12 14:19
Не знаю живо это все или нет, но надеюсь буду полезным.

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

Если ТипЗнч(СодержимоеЯчейки) = Тип("ТаблицаЗначений") Тогда
ФормаВложеннойТаблицы = Обработка.ПолучитьФорму("ФормаВложеннойТаблицы", ЭтаФорма);
ФормаВложеннойТаблицы.ВложеннаяТаблица = СодержимоеЯчейки;
ФормаВложеннойТаблицы.ЭлементыФормы.ВложеннаяТаблица.СоздатьКолонки();
ФормаВложеннойТаблицы.Открыть();
ИначеЕсли НЕ ЗначениеЗаполнено(СодержимоеЯчейки) Тогда //ветка my
Попытка
СодержимоеЯчейки.Пустая();
Предупреждение("В ячейке содержится ПустаяСсылка у """+СодержимоеЯчейки.Метаданные().ПолноеИмя()+"""",60);
Исключение
ОткрытьЗначение(СодержимоеЯчейки);
КонецПопытки;
Иначе
ОткрытьЗначение(СодержимоеЯчейки);
КонецЕсли;


ps. почему не ставит ведущие пробелы - не знаю
Оберон; +1 Ответить 1
17. Сергей Ожерельев (Поручик) 26.04.12 14:43
(16) Потому что надо использовать тэг CODE
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа