gifts2017

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

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

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

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

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

Что нового?

Версия 0.7:

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

 

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

 

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

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

См. также

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

Комментарии

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

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