[8.3] Управляемая консоль отчетов (расширение)

Программирование - Инструментарий

Консоль Отчет Обработка Запрос Расширение Инструменты СКД Разработчику

46
Работа с запросом и СКД, Поддержка пакетных запросов, временных таблиц, Выполнение в фоне (с возможностью отмены), Сравнение результатов, текстов

Требования: только управляемые формы, 8.3.9 (реализован отказ от модальности и синхронных вызовов)

Редактирование текста запроса вручную

  • Переход к месту ошибки в запросе
  • Вставка функций и предопределенных значений (ЗНАЧЕНИЕ)

Поддержка пакетных запросов, временных таблиц

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

Работа с параметрами запроса

  • Параметры извлекаются автоматически
  • Полная поддержка типов параметров (ТаблицаЗначений, МоментВремени, Тип и др.)
  • Типы параметров Список, Выражение (код)

Работа с результатом

  • Выделение значений NULL, Пустая ссылка и др. (необходимо включать в настройках)
  • Чередование цветов строк, оптимальная ширина колонок
  • Примечание описание типа поля
  • Результат в отдельном окне
  • Сумма выделенных ячеек
  • Расшифровка таблицы значений

Прочие функции

  •   Выполнение в фоне (с возможностью отмены)
  •   Замер времени выполнения
  •   Генерация кода на встроенном языке
  •   Экспорт результата в Excel
  •   Сравнение текстов, результатов
  •   Сохранение данных в настройках (хранилище настроек)
  •   Сохранение запроса в отладке
  •   Поддержка английского языка
 
 Youtube видео

Если продукт вам полезен, поддержите разработку (Скачивая за SM, вы поддержите разработку)

46

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

Наименование Файл Версия Размер
Управляемая консоль отчетов
.zip 623,03Kb
14.08.18
31
.zip 2.3.1 623,03Kb 31 Скачать
Управляемая консоль отчетов
.zip 623,03Kb
14.08.18
1
.zip 2.3.1 623,03Kb 1 Скачать
Управляемая консоль отчетов
.zip 623,03Kb
14.08.18
4
.zip 2.3.1 623,03Kb 4 Скачать
Управляемая консоль отчетов ТЕСТОВАЯ:
.zip 681,25Kb
07.09.18
4
.zip 2.4.1 (ТЕСТОВАЯ) 681,25Kb 4 Скачать

См. также

Комментарии
Избранное Подписка Сортировка: Древо
1. A_Max 16 14.08.18 15:56 Сейчас в теме
2. Evg-Lylyk 2090 14.08.18 16:42 Сейчас в теме
(1) Более быстрый вывод большого количество данных. Выполнение в фоне, Сравнение текстов, результатов, поддержкой работы с параметрами УникальныйИдентификатор, Тип значения
Детально моя субъективная оценка
3. akim2040 3 15.08.18 06:44 Сейчас в теме
Почему разные цены? Типо кто насколько щедр?
4. Evg-Lylyk 2090 15.08.18 09:06 Сейчас в теме
(3) Цена символическая. Типа скачай за "свою" цену.
rpgshnik; +1 Ответить
5. yazuzenko 15.08.18 10:49 Сейчас в теме
Если оплатить любую сумму через "Поддержать разработку УКО" смогу получить/скачать отчет ?
8. Evg-Lylyk 2090 15.08.18 13:02 Сейчас в теме
(5) Нет скачать только здесь, можете прислать свою почту вышлю бесплатно
(6) Спасибо, записал пожелание
(7) Расширение удобнее разрабатывать.
Согласен с тем что расширение это неудобство. Собираюсь развивать и удобство разработки я посчитал важнее, так как установить расширение несложно 2 минуты.
Совместимость со старыми базами не планируется эта разработка на будущее, в дальнейшем возможно будет требоваться платформа 8.3.12 (там доступны перечисления для расширения)
6. milkers 2031 15.08.18 11:16 Сейчас в теме
(0) Очень хотелось бы иметь механизм рекомпозиции запроса

Сейчас когда я пишу вложенный запросы я начинаю с самой внутренней таблицы, отлаживаю запрос, запоминаю текст запроса в буфер обмена, создаю новый запрос, в нем создаю новую вложенную таблицу, вхожу в ее редактирование, прописываю для нее текст запроса из буфера, выхожу в основной запрос, выбираю реквизиты из вложенной таблицы.

Это приходится делать на каждом уровне вложенности.

Если бы можно было сделать это одной кнопкой!!!
7. yurii_host 1823 15.08.18 12:01 Сейчас в теме
Расширение - это сразу же минус 70% аудитории. Пока еще большинство баз работают в режиме совместимости.

Почему не просто обработка?
Там какие-нибудь справочники используются? Можно ли их сделать опциональными? Может быть использовать вместо этого хранилище настроек?

Обработка - намного проще для использования: нужно открыл, не нужно - закрыл. А так под каждую потребность расширение ставить - сомнительный подход.
Я понимаю Инструменты разработчика - там почти все, что может потребоваться. И то очень редко, когда есть возможность поставить как расширение. А если и есть, то я вряд ли буду заморачиваться ради одной задачи с расширением.
Имхо - это самое тонкое место в данной разработке
9. janibeg 2 15.08.18 17:09 Сейчас в теме
Мне понравилось.
1. В универсальной консоле косяки с созданием/сохранением/открытием файлов.
2. Можно в одной консоле СКД и обычные запросы делать.
10. maxPromC 15.08.18 23:23 Сейчас в теме
За 10$м здесь и поинтереснее консоли можно найти
11. akim2040 3 16.08.18 07:30 Сейчас в теме
(10) скачайте за 3, в чем проблема?
PS меня тоже это заинтересовало, и мне ответили в (4)
12. Evg-Lylyk 2090 16.08.18 09:45 Сейчас в теме
(10) Можете скачать и за 3
Можно пример консоли которая поинтреснее? На упр. формах без режимов совместимости самая интересная.
13. maxPromC 16.08.18 12:12 Сейчас в теме
14. Evg-Lylyk 2090 16.08.18 14:53 Сейчас в теме
(13) Разбор запроса на дерево или граф это круто, сейчас работаю над этим.
В остальном менее функциональна и проста, ошибки!
Эта обработка ка пример разбора запроса на граф, как инструмент неудобна
15. maxPromC 16.08.18 16:05 Сейчас в теме
(14)Одна - две убойные фичи, лучше чем много много разной ерунды. Ружье в бою намного эффективнее многофункционального перочинного ножика.
Здесь очень много консолей, где есть всякая хрень типа суммы выделенных ячеек, это каждый может сделать. А вот вывод запроса в виде графа пока реализован только в АСЗ, хотя многие пишут что работают над этим.
Про ошибки я вообще не понял к чему вы это написали, судя по комментариям, ошибки были первые пару дней и давно исправлены.
16. Evg-Lylyk 2090 16.08.18 16:24 Сейчас в теме
(15) Много доработок сравнивал там доделано гораздо больше чем суммирование ячеек
АС3 скачал хотел проанализировать там ошибка
"{ВнешняяОбработка.ParserSQL.Форма.Форма.Форма(51)}: Ошибка при вызове метода контекста (drawGraph)
Элементы.СхемаSQL.Документ.parentWindow.drawGraph(ТекстЗапроса, Ложь);
по причине:
Неизвестная ошибка"
В любом случае пользуйтесь чем нравится
17. maxPromC 16.08.18 17:35 Сейчас в теме
(16)Я лишь высказал свое мнение.
А по поводу ошибок логичнее наверно писать об этом автору. Просто странно, там столько загрузок и больше года ни одной жалобы, а вы только скачали и вдруг ошибка. Может вам вообще достаточно будет интернет эксплорер обновить и все заработает, судя по комментариям такие ситуации там были.
18. Evg-Lylyk 2090 07.09.18 14:25 Сейчас в теме
Тестовая версия 2.4
Новые функции:
Разбор запроса на дерево
Возможность ограничить количество строк в результате запроса
Можно указать файл или настройку которая открывается при запуске
Преобразование запроса во вложенный
Добавлено выделение активизированной строки результата

Подробнее
19. Evg-Lylyk 2090 25.09.18 16:07 Сейчас в теме
2.4.1 (тестовая) от 25.09.2018
Оптимизирован вывод результата (улучшено время формирования, расчет ширины колонок учитывает если шрифт жирный, улучшена расшифровка таблиц значений)
Пересмотр кода (учет требований 1С:Совместимо и Стандартов и методик разработки)
Исправлены ошибки
20. tezdal 14 15.10.18 12:32 Сейчас в теме
ДлительныеОперацииСервер.Отменить(ДлительнаяОперация.Идентификатор);

Рекомендовал бы сделать свой модуль УКО_ДлительныеОперации в который добавить экспортную процедуру "Отменить"
т.к. не во всех типовых присутствует вызываемый вами общий модуль


add
у вас уже есть модуль такой, но в общей форме УКО_ДлительнаяОперация, вы вызываете все еще не тот модуль что добавить
21. Evg-Lylyk 2090 15.10.18 14:33 Сейчас в теме
(20) Спасибо это ошибка, я уже сам наткнулся на нее и исправил (в следующей версии)
Оставьте свое сообщение