Консолька запросов для управляемого приложения (толстый клиент, 8.2)

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

Консолька запросов

Основные плюсы:

  • Форматированный вывод (особенно когда речь идет о NULL)
  • Вывод в макет который попытался привести к виду ТЗ (чем страдали аналоги) 
  • Консоль для управляемого приложения 
  • Немного статистики (время выполнения, количество строк результата)
  • Менеджер временных таблиц
  • Список запросов
  • Автоматическое удаление символов ", "; и | (например когда копируется текст запроса из конфигуратора)
  • Постобработка таблицы результата, перед выводом

Что нового?

Версия 0.7:

  • Менеджер временных таблиц
  • Список запросов
  • Автоматическое удаление символов ", "; и | (например когда копируется текст запроса из конфигуратора)
  • Исправлено пара ошибок
  • Постобработка таблицы результата, перед выводом

 

Особо не судите, написана на коленке, для личных нужд.

 

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

Наименование Файл Версия Размер
Обработка
.epf 12,90Kb
30.08.14
319
.epf 12,90Kb 319 Скачать

См. также

Добавить вознаграждение
Комментарии
1. Андрей Д. (detec) 122 18.10.10 10:50 Сейчас в теме
Время выполнения запроса: что это? В каких единицах? У меня для запроса с результатом в одну строку показало 31.000.
2. Евгений Люлюк (Evg-Lylyk) 1992 18.10.10 11:13 Сейчас в теме
Для пустых значений типа дата выводит <ПустаяСсылка>
Использованный метод вывода (программный по каждой ячейке) должно быть очень медленный ... зато подсвечиваются значения
3. rutony rutony (rutony) 54 18.10.10 11:35 Сейчас в теме
(2).
Пофиксим. Согласен что медленно, но очень часто сидишь и не можешь понять, что не так из-за какого то нула.

(1). Время выполнения считается в миллесекундах.
simikill; +1 Ответить
4. Константин Исиченко (IsiKosta) 694 27.10.10 12:56 Сейчас в теме
Хорошо бы, чтоб символ "|" не вызывал ошибку. А то удалять приходится из вставленного из конфы текст.
5. tezin Тезин (tezin) 530 27.10.10 13:42 Сейчас в теме
6. Константин Исиченко (IsiKosta) 694 27.12.10 08:25 Сейчас в теме
7. rutony rutony (rutony) 54 29.04.11 13:50 Сейчас в теме
Обновил до версии 0.7.
Появилось пара вкусняшек :D
simikill; +1 Ответить
8. Николай Больсунов (boln) 898 02.05.11 13:06 Сейчас в теме
С подсчетом времени - неплохая задумка.
Только COM-технология - штука неповоротливая, а поскольку время в миллисекундах, то нельзя быть уверенным, что она не привносит в этот результат изрядной доли. Может быть, лучше не создавать COM-объект каждый раз при вызове функции Таймер(), а создать его один раз при открытии формы и хранить в переменной уровня модуля? Это уменьшит погрешность подсчета времени.
9. Николай Больсунов (boln) 898 04.05.11 20:45 Сейчас в теме
Плюс за науку - узнал, что существует быстрое изменение ширины ячейки мокселя. До сих пор думал, что только через Ctrl можно границу ячейки двигать.
Применю в своей Консоли.