Консоль запросов УФ 8.3.2.24.12 (мод от Dr.Zombi)

06.02.24

Разработка - Инструментарий разработчика

Работа с запросом и СКД, Полная поддержка пакетных запросов, временных таблиц. Главное скорость отладки запроса и данных, а красота вторична.

Скачать исходный код

Наименование Файл Версия Размер
Консоль запросов УФ 8.3.2.24.12 (мод от Dr.Zombi):
.7z 213,22Kb
52
.7z 213,22Kb 52 Скачать

 

 
 Краткое описание функционала, очень краткое

 

Благодарность:

        Обработка выполнена на основе обработки от пользователя под ником "Александр Кораблев" версии 8.3.2.24.

        Единственное где нашел совпадения с интерфейсной части, сей обработки "8.3.2.24", среди "Все консоли запросов для 1С".

 

 
 История изменений версий

 

Тестирование выполнялось на версии 1С:

       8.3.18.1741

       8.3.23.1865

Консоль запросов УФ 8.3.2.24

См. также.

Инструментарий разработчика Роли и права Запросы СКД Программист Платформа 1С v8.3 Управляемые формы Запросы Система компоновки данных Конфигурации 1cv8 Платные (руб)

Набор инструментов программиста и специалиста 1С для всех конфигураций на управляемых формах. В состав входят инструменты: Консоль запросов, Консоль СКД, Консоль кода, Редактор объекта, Анализ прав доступа, Метаданные, Поиск ссылок, Сравнение объектов, Все функции, Подписки на события и др. Редактор запросов и кода с раскраской и контекстной подсказкой. Доработанный конструктор запросов тонкого клиента. Продукт хорошо оптимизирован и обладает самым широким функционалом среди всех инструментов, представленных на рынке.

10000 руб.

02.09.2020    135196    743    391    

776

Пакетная печать Печатные формы Инструментарий разработчика Программист Платформа 1С v8.3 Запросы 1С:Зарплата и кадры бюджетного учреждения 1С:Конвертация данных 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 Платные (руб)

Инструмент, позволяющий абсолютно по-новому взглянуть на процесс разработки печатных форм. Благодаря конструктору можно значительно снизить затраты времени на разработку печатных форм, повысить качество и "прозрачность" разработки, а также навести порядок в многообразии корпоративных печатных форм.

18000 руб.

06.10.2023    10652    25    6    

55

Инструментарий разработчика Программист Платформа 1С v8.3 Платные (руб)

Инструмент для написания и отладки кода в режиме «1С:Предприятие». Представляет собой консоль кода с возможностью пошаговой отладки, просмотра значений переменных любых типов, использования процедур и функций, просмотра стека вызовов, вычисления произвольных выражений на встроенном языке в контексте точки останова, синтаксического контроля и остановки по ошибке. В консоли используется удобный редактор кода с подсветкой, контекстной подсказкой, возможностью вызова конструкторов запроса и форматной строки.

5400 руб.

17.05.2024    7597    20    12    

51

Инструменты администратора БД Инструментарий разработчика Роли и права Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Платные (руб)

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

10000 руб.

10.11.2023    6577    18    2    

42

Инструментарий разработчика Инструменты администратора БД Системный администратор Программист Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Россия Платные (руб)

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

3600 руб.

14.01.2013    180771    1101    0    

873

Инструментарий разработчика Программист 8.3.14 1С:Конвертация данных Россия Платные (руб)

Расширение для конфигурации “Конвертация данных 3”. Добавляет подсветку синтаксиса, детальную контекстную подсказку, глобальный поиск по коду.

15000 руб.

07.10.2021    15696    3    12    

38

Инструментарий разработчика Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Платные (руб)

Восстановление партий или взаиморасчетов, расчет зарплаты, пакетное формирование документов или отчетов - теперь все это стало доступнее. * Есть желание повысить скорость работы медленных алгоритмов! Но... * Нет времени думать о реализации многопоточности? * о запуске и остановке потоков? * о поддержании потоков в рабочем состоянии? * о передаче данных в потоки и как получить ответ из потока? * об организации последовательности? Тогда ЭТО - то что надо!!!

5000 руб.

07.02.2018    100734    241    97    

300

Инструментарий разработчика Перенос данных 1C Программист Платформа 1С v8.3 Платные (руб)

В процессе работы в 1С часто возникает потребность получить данные из другой базы.  Обычно это делается через COM-соединение, и время выполнения запроса при этом оставляет желать лучшего. В данной публикации представлено универсальное решение, позволяющее практически моментально выполнить произвольный код или запрос с параметрами в другой информационной базе через Web-сервис.

2400 руб.

24.09.2019    24212    17    15    

34
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. vandalsvq 1563 07.12.23 17:10 Сейчас в теме
2. gybson 07.12.23 17:56 Сейчас в теме
(27) У меня в пользовании точно такая, но версия 8.3.5.1
3. RocKeR_13 1339 07.12.23 18:00 Сейчас в теме
4. DrZombi 298 07.12.23 18:27 Сейчас в теме
В оригинальной 8.3.2.24 не устраивало, что настройки хранятся в настройках пользователя.
И даже при сохранении файла, увы настройка бралась из 1С.
И пришлось переписать, что бы все бралось при наличии файла, из файла.
А там понеслось.

А когда столкнулся с тормозами Клиент-серверного УФ, при использовании Таблиц значений, пришлось переписать интерфейс... Так сказать оптимизировать...

Ну, а потом ,чет торкнуло и на СКД обратил внимание, и о оказывается получение Табличного документа по СКД выполняется быстрее, чем в цикле, раз так 2-3 :)
5. Evg-Lylyk 4717 07.12.23 18:28 Сейчас в теме
(3) Конечно, она была создана как "убийца" этой. Там многое лучше
25. Vinzor 100 11.12.23 23:53 Сейчас в теме
(5) А я думал вашу взять. Отпугнуло то, что она уже "несколько лет не развивается".
И ещё я не понял, ваша консоль "переваривает" запросы на механизме представлений?

Я полгода ищу именно лучшую консоль СКД, которая переваривает "представления".
6. DrZombi 298 07.12.23 18:29 Сейчас в теме
(1) Спасибо, занятное... Может даже найдется куда пристроить!!! :)
7. DrZombi 298 07.12.23 18:30 Сейчас в теме
(2) Я отказался от последних релизов консолек автора, только из-за закрытости модулей )
8. Evg-Lylyk 4717 07.12.23 18:30 Сейчас в теме
(5) Обрати внимание на Упр. консоль отчетов. Там это все было решено. Вывод оптимизирован очень значительно.
9. user1032621 08.12.23 06:54 Сейчас в теме
спасибо отличная штука!
10. ildary 21 10.12.23 00:41 Сейчас в теме
(7) А автор оригинальной консоли согласен с выкладыванием этой доделки? Он ведь снёс свою консоль в свое время с публикации.
11. DrZombi 298 10.12.23 19:52 Сейчас в теме
(10) Не забудьте за азбуку заплатить, думается там автор тоже может быть против :)
12. DrZombi 298 10.12.23 19:54 Сейчас в теме
Я бы бесплатно выложил, но минимальное, это один чатл :)
13. ildary 21 10.12.23 19:56 Сейчас в теме
(11) По трудозатратам автора (akor77) эта консоль не похожа на азбуку, так что это не аргумент. Лучше написать ему и попросить разрешение на публикацию.
21. Serg2000mr 412 10.12.23 22:47 Сейчас в теме
(13) Я пытался с ним связаться как-то. Не отвечает.
14. DrZombi 298 10.12.23 19:58 Сейчас в теме
(13) Спасибо вы лучший, угадайте что будет дальше :))))
15. DrZombi 298 10.12.23 20:00 Сейчас в теме
(13) серьезно, если вы не пишите свое, рад завас.
Хотите реально помощи киньте ссылку на его ак, я обязательно напишу... честно, да 👍
16. DrZombi 298 10.12.23 20:03 Сейчас в теме
Хотел бы его, если он автор, попросить, убрать блокировку модуля со своих работ. Это вызывает к нему недоверие.
Я не против, если автор обработки воспользуется моей доработкой, но в этом случаи ему придется многое переписывать. :)
17. ildary 21 10.12.23 20:03 Сейчас в теме
(15) Почему Вы решили, что я не пишу? Пишу, и мнение автора исходника учитываю - проверьте мою публикацию.

Аккаунт А.Кораблева тут - https://infostart.ru/profile/235281

Напишите, чем закончилось.

P.S. У меня тоже есть разработка, на которую я ещё не просил разрешения, но я не выложу обработку здесь, пока не получу это резрешение.
18. DrZombi 298 10.12.23 20:06 Сейчас в теме
(17) спасибки, господа благодарность Ильдару, и респект Кораблеву. 😀
19. DrZombi 298 10.12.23 20:08 Сейчас в теме
(17) даю вам полное мое разрешение воспользоваться всеми моими разработками, без спросу !!!

(Азбука писалась для народу, знанями надо обмениваться, а не мышить)
20. ildary 21 10.12.23 20:11 Сейчас в теме
(19) Спасибо за уточнение, рад, что его удалось получить.
22. Serg2000mr 412 10.12.23 22:52 Сейчас в теме
(0) Я тоже дорабатывал эту консоль. Добавил заполнение параметра из таблицы и текстового файла. Заполнение параметра по навигационной ссылке. Оптимизировал производительность, где не было закрыто и добавил расчет ширины колонок. По удобству использования на мой взгляд, лучшая консоль до сих пор.
23. ildary 21 11.12.23 08:01 Сейчас в теме
(22) Не могли бы поделиться примером оптимизации производительности и расчетом ширины колонок?
27. Serg2000mr 412 12.12.23 08:37 Сейчас в теме
(23) Поделися в ЛС. Но, как оказалось, даже с учетом оптимизации вариант автора (Dr. Zombi) работает гораздо быстрее!
24. ildary 21 11.12.23 17:31 Сейчас в теме
Автор публикации поступил некрасиво (сделал вид, что ему разрешили выложить доработки) - создатель консоли разрешения на выкладывание доработок - НЕ даёт.
26. Serg2000mr 412 12.12.23 08:21 Сейчас в теме
(0) Очень быстро работает, круто! Респект!
Будете развивать дальше?
28. Evg-Lylyk 4717 12.12.23 09:17 Сейчас в теме
(27) Что там работает быстрее? Cкачал добавил запрос 4000 строк, 20 колонок, скорость вывода 15с в УКО и Туллкит около 1с.
29. Serg2000mr 412 12.12.23 09:18 Сейчас в теме
(28) А кнопка Запрос выполнять по СКД была нажата?
30. Evg-Lylyk 4717 12.12.23 09:26 Сейчас в теме
(29) Нет, с ней также около 1с, но сразу возникает вопрос СКД это же другое, как будет работать АВТОУПОРЯДОЧИВАНИЕ, МВТ, как отлаживать запросы с МВТ
Проблема вывода консоли Кораблева это вывод каждой ячейки когда можно выводить строкой и заполнять параметры методом Заполнить(если не считать мелких тонкостей). Получается 4000*20 основной цикл 80000 повторений, в УКО 4000
32. Serg2000mr 412 12.12.23 09:44 Сейчас в теме
(30) Протестировал 100 000 строк, справочник Номенклатура, три колонки Ссылка, Наименование, Единица измерения
Туллкит 4 мин 20 сек
Эта консоль 42 сек.
31. Evg-Lylyk 4717 12.12.23 09:34 Сейчас в теме
(25)
А я думал вашу взять. Отпугнуло то, что она уже "несколько лет не развивается".
Хоть и не развивается для управляемых форм является очень актуальной, а Туллкит еще на голову выше
Сложно выкатить что-то близкое к УКО нужно несколько месяцев делать, несколько поддерживать

"переваривает "представления""
Насколько мне известно нет каких то полнофункциональных решений работающих с механизмом представлений ЗУП

"лучшую консоль СКД" текущая публикация это консоль запросов
34. Vinzor 100 12.12.23 09:49 Сейчас в теме
(31) Евгений.
У нас на предприятии есть ваш ТулКит. На запрос на "представлениях" ругается по-чёрному )) Это раз.
В ЗУПе, в котором я работаю, сколько отчетов конфигурации я не смотрел, за редким исключением все "на представлениях". Это два.
Я написал в этом году штук пять сложных управленческих отчетов в СКД с запросами на представлениях. Пользуюсь обработкой вспомогательного получения кода на представлениях и конвертации его в "обычный" запрос, чтобы в консоли отлаживать. Не очень удобно, но деваться пока некуда.
Иметь консоль СКД, лояльно относящуюся к "представлениям" для меня очень востребовано. Это три.
49. vandalsvq 1563 14.12.23 15:35 Сейчас в теме
(34) а "лояльно" это просто чтобы хотя бы выполняли? )))) можно ли считать "лояльным" вариант предложенный тут - https://infostart.ru/1c/articles/1997746/ ??
Evg-Lylyk; +1 Ответить
50. Vinzor 100 14.12.23 16:35 Сейчас в теме
(49) Трудно сказать. С первого раза всю суть не уловил. Нов целом вижу, что у вас для печатных форм.
Мне же для отчетов.
Я помимо представлений дополнительно пользуюсь языком расширений запросов, это конструкции в фигурных скобочках {где бла-бла}
И мне важно, чтобы этот запрос оттачивался в консоли, для последующего переноса в схему компоновки и далее мастерить отчёт.
51. vandalsvq 1563 14.12.23 16:46 Сейчас в теме
(50) Для печатных форм или для отчетов роли не играет. В конечном итоге все подобные запросы с представлениями проходят через один и тот же обработчик. В PrintWizard есть консоль запросов, там тоже этот конструктор представлений поддерживается. Поэтому взять там полностью его собрать, проверить, посмотреть результат (со всеми вложенными ВТ при необходимости) можно. А далее хоть в отчет, хоть просто в самостоятельное плавание.

Если найдете время, напишите в ЛС могу провести небольшую демонстрацию. Продавать вам конструктор не буду )))) просто покажу, выслушаю. Так сказать собрать feedback.
52. Vinzor 100 14.12.23 17:08 Сейчас в теме
(51) А в вашем инструменте запрос на представлениях с наложенными параметрами и отборами проходит ПроцессорКомпоновки.Инициализировать(МакетКомпоновки, .....) ?

Чтобы потом вытащить преобразованный именно СКД запрос и посмотреть, что он тянет, какую выборку?
53. vandalsvq 1563 14.12.23 17:26 Сейчас в теме
(52) если вы хотите именно запрос конечный, с учетом обработки параметров, полей и отборов из (тех самых с {}) то да, в этом плане есть нюанс. У меня они не используются, а консоль работает без скд, то есть не обращает на это внимание.

Что точно умеет мой инструмент, так это: создать запрос с представлением или его модифицировать через форму настройки (конструктора), показать готовый запрос который реально будет работать в базе данных. А также выполнить сам запрос на представлениях в консоли с промежуточными таблицами (или без).

Для отчетов конечно будет немного не хватать тех самых фишек компоновки, но сейчас я бы не хотел всех карт раскрывать о планах, поэтому и думал показать что есть, рассказать мысли и понять их применимость в вашем случае, например
33. Evg-Lylyk 4717 12.12.23 09:48 Сейчас в теме
(32) Ну может быть добавь 15 колонок. Выделение особых значений очень прожорливое его можно отключить.
36. Serg2000mr 412 12.12.23 10:13 Сейчас в теме
(33) Выделение особых значений и расшифровка была отключена. И на 15 колонках эта консоль уделывает Туллкит.
35. Evg-Lylyk 4717 12.12.23 09:52 Сейчас в теме
(34) давай ты напишешь в личку на что ругается, разберемся. Не вижу разницы с другими консолями
"Иметь консоль СКД, лояльно относящуюся к "представлениям" для меня очень востребовано. Это три." я уже это прочитал.
37. Evg-Lylyk 4717 12.12.23 10:32 Сейчас в теме
(36) Сознательно не шел таким путем, нет полной поддержки запросов и ряд других проблем.
Так используй ее узнаешь много интересного ;)
38. Serg2000mr 412 12.12.23 10:50 Сейчас в теме
(37) Что ты имеешь в виду под полной поддержкой запросов?
39. Evg-Lylyk 4717 12.12.23 11:09 Сейчас в теме
(38)
Например запрос выбирающий из МВТ
ВЫБРАТЬ
	Таблица1.Колонка1 КАК Колонка1
ИЗ
	Таблица1 КАК Таблица1

ИТОГИ как-то нужно переносить в СКД, а как если запрос с ошибкой
Как вывести когда в запросе 3 запроса с результатом, каждый отдельно выполнять, а МВТ его можно передать только с 8.3.17.
Думаю там будут очень сложно решаемые проблемы, но нужно исследовать что удастся решить что нет.
Проблемы в выводе особой нет 100 т. строк это редко нужно, а в остальном время сопоставимое.
40. Serg2000mr 412 12.12.23 11:35 Сейчас в теме
(39)
МВТ его можно передать только с 8.3.17

Мне вот интересно и для своих разработок, много ли еще организаций работает на платформе ниже 8.3.17 ?
41. Evg-Lylyk 4717 12.12.23 12:03 Сейчас в теме
(40) Даже не знаю, буду обрезать совместимость. Можно переделать очень много и сделать лучше
42. Evg-Lylyk 4717 12.12.23 12:18 Сейчас в теме
(40) Запрос не проводит никаких оптимизаций выполняется как есть,
СКД может удалить поле из соединения если его нет в выборке, забросить параметры в другие таблицы и другие непонятные действия.
Плюсы тоже есть но и проблемы сложные
43. DrZombi 298 12.12.23 19:19 Сейчас в теме
(26) если время позволит , конечно
47. Serg2000mr 412 14.12.23 09:14 Сейчас в теме
44. DrZombi 298 12.12.23 19:20 Сейчас в теме
45. DrZombi 298 12.12.23 19:21 Сейчас в теме
(40) 1с заставляет двигаться к новому, скоро мало таких останется :)
46. DrZombi 298 12.12.23 19:23 Сейчас в теме
(28) да ладно вам, выводите в тз ;)
48. ignor 236 14.12.23 09:25 Сейчас в теме
Всё я мечтаю что кто-нибудь добавит в консоль запросов в дереве метаданных отбор по подсистемам а-ля дерево метаданных в конфигураторе. А то если работать с ERP или УХ то задолбаешься пока нужный объект найдёшь
54. Serg2000mr 412 19.12.23 19:47 Сейчас в теме
(48) Как-то вообще проблемой не является. Ctrl-F - и пишу часть имени. Ctrl-Q - отменить поиск. Или правой кнопкой мыши в дереве. А подсистем в ERP столько, что в них тоже поиск нужно делать.
Оставьте свое сообщение