Управляемая консоль запросов, отчетов 3.8.9 (расширение, внешняя обработка)

Публикация № 835718 14.08.18

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

Консоль отчетов запросов СКД Расширение Внешняя обработка Запрос Схема компоновки данных Инструменты разработчика Разработчику Анализ плана запроса Управляемые формы УФ

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

Лучшая разработка года (Infostart Event 2019), 1C Совместимо

Требования: режим запуска: Управляемое приложение, версия платформа 8.3.10 и выше; режим совместимости: 8.3.9 и выше, язык: Русский или Английский

Данная разработка не развивается. Продолжение проекта стало коммерческой разработкой "Infostart Toolkit"

 
 Основные функции

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

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

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

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

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

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

Система компоновки данных

  • Внешние источники
  • Анализ исполняемых запросов
  • Получение данных из отладки
  • Импорт схемы компоновки данных из внешней обработки
  • Экспорт во внешнюю обработку
  • Импорт файлов формата dcr (стандартный формат консоли СКД от 1С)
  • Код на встроенном языке
  • Упр. флагом ИспользованиеВнешнихФункций

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

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

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

  • Разбор структура запроса в виде дерева
  • Анализ плана запроса подробнее
  • Импорт форматов q1c, dcr (стандартные форматы консолей от 1С)
  • Групповая обработка результата подробнее
  • Сохранение запроса из отладки подробнее
  • Сравнение текстов, результатов
  • Замер времени выполнения
  • Генерация кода на встроенном языке
  • Экспорт результата в различные форматы (Excel, MXL, PDF)
  • Копирование ссылки в виде кода или UID
  • Сохранение данных в настройках (хранилище настроек)
  • Улучшенная форма выбора типа
  • Поддержка английского языка
  • Реализован отказ от модальности и синхронных вызовов 

 

YouTube канал, Telegram канал (mcr83)

 
 История версий (последняя версия 3.8.9)
 
 Часто задаваемые вопросы 
 
 Для оптимизации поиска (служебное)

 

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

Наименование Файл Версия Размер
Расширение + Внешняя обработка (8.3.10+, режим совместимости: 8.3.9)

.zip 4,19Mb
1454
.zip 3.8.9 4,19Mb 1454 Скачать

Специальные предложения

Вознаграждение за ответ
Показать полностью
Отзывы
363. Evg-Lylyk 4211 24.09.19 10:47 Сейчас в теме
Разработка выиграла в номинации "Лучшая разработка" Infostart Awards 2019
Lucechiaro; sergey512; Artem-B; onsi; echo77; DmitryIvlev; SiAl; fvr2000; kaliuzhnyi; wowik; DoctorRoza; DrAku1a; leoxz; StanAn; pavelpribytkin96; McLer; shoy; rpgshnik; cosmo2004; Kolunya; IvanGorbunov; lefthander; maXon777; boevik; tormozit; IgorXml; Jokemas; dhurricane; +28 Ответить
88. Kostt 22 13.02.19 13:23 Сейчас в теме
Скачал Вашу консоль, внешне мне больше нравится, чем консоль Кораблева и работает на порядок шустрее. Все в привычных мне местах и интуитивно понятно. Сразу могу работать с результатов запроса, не надо не нажимать ни каких кнопок, чтобы свернуть панели параметров и структуры запроса. за неделю работы устал от его консоли. За минимализм в интерфейсе огромный +.

Подскажите как мне как мне задать в параметре границу включая дату? Если ли возможность задать отбор по полю во временной таблице не меняя запрос?
SiAl; maximsagaydak; pavelpribytkin96; Evg-Lylyk; +4 Ответить
154. u_n_k_n_o_w_n 09.04.19 10:05 Сейчас в теме
Отличная консоль. Особенно порадовали параметры с типом выражение.
SiAl; pavelpribytkin96; Evg-Lylyk; +3 Ответить
220. jmi 26.06.19 10:34 Сейчас в теме
Отличная версия! Особенно при работе с большими данными. Удобно регулировать кол-во строк к результате + отличии от все остальных не подвисает на больших данных!!!
user598655_ilia-bers; Evg-Lylyk; +2 Ответить
311. Nuuq 16.08.19 10:26 Сейчас в теме
Офигенно сделано! Спасибо!!!
Evg-Lylyk; +1 Ответить
429. Legolas 24.10.19 16:18 Сейчас в теме
спасибо. удобный инструмент! особенно запрос из отладки.
Evg-Lylyk; +1 Ответить
544. it_ankon 29.04.20 20:54 Сейчас в теме
Получил эстетическое удовольствие от использования.
Такое бывает редко. Так обычно пилят под себя. Молодцы.
Evg-Lylyk; +1 Ответить
640. Evg-Lylyk 4211 02.09.20 15:41 Сейчас в теме
Вышел релиз новых инструментов
Множество улучшений, продолжение этой разработки
Остальные комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. A_Max 19 14.08.18 15:56 Сейчас в теме
2. Evg-Lylyk 4211 14.08.18 16:42 Сейчас в теме
(1) Более быстрый вывод большого количество данных. Выполнение в фоне, Сравнение текстов, результатов, поддержкой работы с параметрами УникальныйИдентификатор, Тип значения
Детально моя субъективная оценка
3. akim2040 32 15.08.18 06:44 Сейчас в теме
Почему разные цены? Типо кто насколько щедр?
Evg-Lylyk; +1 1 Ответить
4. Evg-Lylyk 4211 15.08.18 09:06 Сейчас в теме
(3) Цена символическая. Типа скачай за "свою" цену.
Capitullo; VVi3ard; shoy; veretennikoff; Lem0n; rpgshnik; +6 Ответить
712. Strannik777 25.02.21 18:41 Сейчас в теме
(3) разные возможности, разные оценки, все +/- довольны
5. yazuzenko 15.08.18 10:49 Сейчас в теме
Если оплатить любую сумму через "Поддержать разработку УКО" смогу получить/скачать отчет ?
8. Evg-Lylyk 4211 15.08.18 13:02 Сейчас в теме
(5) Нет скачать только здесь, можете прислать свою почту вышлю бесплатно
(6) Спасибо, записал пожелание
(7) Расширение удобнее разрабатывать.
Согласен с тем что расширение это неудобство. Собираюсь развивать и удобство разработки я посчитал важнее, так как установить расширение несложно 2 минуты.
Совместимость со старыми базами не планируется эта разработка на будущее, в дальнейшем возможно будет требоваться платформа 8.3.12 (там доступны перечисления для расширения)
shoy; 33lab; +2 Ответить
6. milkers 2769 15.08.18 11:16 Сейчас в теме
(0) Очень хотелось бы иметь механизм рекомпозиции запроса

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

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

Если бы можно было сделать это одной кнопкой!!!
Evg-Lylyk; RustIG; +2 Ответить
51. Evg-Lylyk 4211 26.12.18 16:20 Сейчас в теме
(6)
(50)
Эта функция есть с версии 2.4. Преобразовать во вложенный
Есть разбор структуры запроса на дерево
732. alex0402 28 27.05.21 20:17 Сейчас в теме
(6)

ВЫБРАТЬ * ИЗ (
вложенный запрос ) Имя

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

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

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

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

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


add
у вас уже есть модуль такой, но в общей форме УКО_ДлительнаяОперация, вы вызываете все еще не тот модуль что добавить
Evg-Lylyk; +1 Ответить
21. Evg-Lylyk 4211 15.10.18 14:33 Сейчас в теме
(20) Спасибо это ошибка, я уже сам наткнулся на нее и исправил (в следующей версии)
22. Evg-Lylyk 4211 17.10.18 17:46 Сейчас в теме
2.5.0
Работа с МВТ (редактирование таблиц, загрузка данных из отладки)
Заполнение параметров из других запросов
Переименование параметра во всем запросе из закладки параметры
Оповещение об окончании длительных операций
Добавлены вопросы перед удалением строк данных, при вызове конструктора запроса с ошибками, перед удалением временной таблицы
Импорт формата q1c
Оптимизация кода
Исправлены ошибки

(20) в 2.5 эта ошибка исправлена
23. tezdal 29 17.10.18 22:05 Сейчас в теме
(22) ещё раз качать см нет лишних)
24. Evg-Lylyk 4211 17.10.18 22:14 Сейчас в теме
(23) скинь в личку емайл пришлю на почту
25. Evg-Lylyk 4211 29.10.18 09:05 Сейчас в теме
Вышла версия расширения в виде внешней обработки
(7) Теперь есть внешняя обработка
26. Evg-Lylyk 4211 29.10.18 11:00 Сейчас в теме
Вышла версия расширения в виде внешней обработки, добавлено в файлы
27. Erne100 284 10.11.18 22:42 Сейчас в теме
Для тонкого клиента ограничения есть?
28. Evg-Lylyk 4211 11.11.18 07:37 Сейчас в теме
(27) в тонком клиенте не будет работать: Конструктор скд и сравнение.
29. Трактор 1244 14.11.18 09:22 Сейчас в теме
Ошибка обработки расшифровки результата отчёта

{ВнешняяОбработка.УКО_УправляемаяКонсольОтчетов.Форма.Основная.Форма(7566)}: Ошибка при вызове конструктора (ОписаниеОповещения)
ОбработкаРасшифровки.ПоказатьВыборДействия(Новый ОписаниеОповещения("РезультатВТабличномДокументеОбработкаРасшифровкиЗавершение"­, ЭтаФорма, Новый Структура("Расшифровка", Расшифровка)), Расшифровка,ДоступныеДействия,,Истина,);
по причине:
Не найден экспортируемый метод: РезультатВТабличномДокументеОбработкаРасшифровкиЗавершение
Evg-Lylyk; +1 Ответить
30. Evg-Lylyk 4211 14.11.18 09:45 Сейчас в теме
(29) Спасибо за информацию, в след. версии ошибка исправлена (связано с ошибкой в автоматическом преобразовании расширения во внешнию обработку)
В расширении этой ошибки нет, пока рекомендую использовать расширение (жалко тратить см напишите мне в личку емайл я вам вышлю)
31. Трактор 1244 14.11.18 12:14 Сейчас в теме
(30) раз будешь править, то добавь функцию СведенияОВнешнейОбработке, чтобы подключалась как внешняя обработка.
Evg-Lylyk; +1 Ответить
32. Трактор 1244 14.11.18 14:23 Сейчас в теме
Посмотрел, покрутил полдня. Круто. Перееду на эту консоль.
Спасибо.
Evg-Lylyk; +1 Ответить
33. Bonov 14.11.18 19:21 Сейчас в теме
Скачал, посмотрел, поскольку интересна именно обработка для интеграции, но, как и в других, пока еще есть ошибки как по клиент-серверному взаимодействию (есть серверные вызовы в событии ПриАктивизацииСтроки), так и методы открытия форм прописаны явно на внешнюю обработку. Придется доковыривать. А вообще здорово, что сразу на 2х языках, мне это как раз и нужно.
Спасибо за проделанную работу!
Evg-Lylyk; +1 Ответить
34. Evg-Lylyk 4211 16.11.18 14:08 Сейчас в теме
Новая версия 2.6.0
Работа с планом запроса (позже добавлю статью с описанием)
Добавлен инструмент "Конструктор строки для отладки" (Инструменты -...)
Исправлены ошибки
35. Evg-Lylyk 4211 19.11.18 12:05 Сейчас в теме
36. lefthander 21.11.18 10:37 Сейчас в теме
Нормально так. Скачал, подключил, но как ее вызвать так и не понял или не нашел. Если что ЕРП 2.4.5 и 8.3.12.1658. Серверная на постгри ;) Буду рад подсказкам...
Однако разобрался ;) А может и нет, там где должна появиться, так и не появилась. Вариант расширения.
37. Evg-Lylyk 4211 21.11.18 10:50 Сейчас в теме
(36) Все сделали по инструкции?
Нужно чтобы у пользователя были права на новое обработка УКО_Установка...
Добавляется подсистема, либо через Все операции - Управляемая консоль отчетов
38. lefthander 21.11.18 11:32 Сейчас в теме
(37)Да, все получилось...Спасибо. В обработке не отключил безопасный режим при установке...
Ну и скептикам - в режиме совместимости вроде работает.
744. Dem0 15 05.10.21 15:34 Сейчас в теме
(38)
У вас тоже проблема с безопасным режимом?
При выполнении запроса пишет - установлен безопасный режим.
Это когда я пробую временную таблицу из файла подвязать
753. RustIG 1692 26.01.22 19:59 Сейчас в теме
(37) Спасибо за работу и разработку за 5 см. Только испытываю - в документации нет раздела как ее запустить.
Прикрепленные файлы:
39. Evg-Lylyk 4211 21.11.18 14:26 Сейчас в теме
Новая версия 2.6.1
Исправлены ошибки
Улучшение кода
40. Evg-Lylyk 4211 24.11.18 17:48 Сейчас в теме
Новая версия 2.6.2
Исправлены ошибки
45. lefthander 26.11.18 11:32 Сейчас в теме
(40)Хм... и опять 3 стартмани? потестю пока старую с ошибками...
46. Evg-Lylyk 4211 26.11.18 11:42 Сейчас в теме
(45) Кто уже качал может написать мне в личку свою почту я скину.
41. json 3213 25.11.18 15:54 Сейчас в теме
"Требования: только управляемые формы, 8.3.10" - это платформа или режим совместимости?
Какой минимальный режим совместимости конфигурации должен быть для использования внешней обработки?
42. Evg-Lylyk 4211 25.11.18 16:50 Сейчас в теме
(41) Миним. версия платформы: 8.3.10 (используются потоки)
43. json 3213 25.11.18 17:23 Сейчас в теме
(42) спрошу иначе. У меня УПП. Платформа 8.3.11, режим совместимости 8.2.13.
Вопрос: будет ли работать внешняя обработка? И каковы требования к минимальному режиму совместимости конфигурации?
44. Evg-Lylyk 4211 25.11.18 18:02 Сейчас в теме
(43) Скорее всего нет (не пробовал). Лучше использовать что то другое. Разработка нацелена на будущее на новые конфигурации только упр. формы.
63. Ndochp 103 15.01.19 12:49 Сейчас в теме
(43) УПП это же обычные формы. Там Инструменты разработчика мобильные от TormozIT встают без танцев с бубном. Кажется процентов 90 возможностей этой обработки дают (ну и еще кучу всего)
47. Evg-Lylyk 4211 26.11.18 11:44 Сейчас в теме
Работаю над ошибками, если кто столкнулся написать мне сообщение
Скину версию с исправлениями
48. Evg-Lylyk 4211 26.11.18 12:06 Сейчас в теме
Новая версия 2.6.3
Исправлены ошибки
49. Evg-Lylyk 4211 10.12.18 09:09 Сейчас в теме
Новая версия 2.6.4
Исправлены ошибки
Ведется работа над 2.7
52. lefthander 29.12.18 12:33 Сейчас в теме
Интересную ошибку поймал При попытке сделать вложенный запрос не удалось выйти из окна редактирования... версия 2.6.3
Прикрепленные файлы:
53. Evg-Lylyk 4211 29.12.18 14:52 Сейчас в теме
(53) Судя по скрину это ошибка в платформе в конструкторе запроса. Попробуй переоткрыть или использовать конструктор запроса для толстого клиента
54. lefthander 29.12.18 15:08 Сейчас в теме
(53)Не получается вызвать снова. (а тот запрос пропал, так как не сохранен был и пришлось сбрасывать сеанс ;()
55. Evg-Lylyk 4211 09.01.19 12:10 Сейчас в теме
Новая версия 2.6.5 (требования к платформе 8.3.10)
Исправлены ошибки

Новая версия 2.7.0 (для расширения требования к платформе 8.3.12, для внешней обработки 8.3.10)
Улучшен анализ планов запросов (более удобное отображение параметров в терминах 1с, поддержка PostgreSQL)
Добавлена документация
Для сохранения данных запроса из отладки доступны типы МакетКомпоновкиДанных, ДинамическийСписок, ПостроительОтчета, ПостроительЗапроса
Добавлена настройка управления порядком результатов в запросе (по умолчанию обратный порядок)
Улучшения пользовательского интерфейса, быстродействия
Большая переработка внутреннего кода
Исправлены ошибки
56. Kyrales 143 10.01.19 11:25 Сейчас в теме
Не нашел в описании. Возможно ли делать пост обработку результата из таблицы результата, как в "Консоль запросов для УФ"? Это крайне нужная фича.
blindcat2006; +1 Ответить
57. Evg-Lylyk 4211 10.01.19 11:28 Сейчас в теме
(56) Пока нет, скоро будет это следующее над чем я работаю
blindcat2006; +1 Ответить
74. Evg-Lylyk 4211 08.02.19 09:19 Сейчас в теме
(56) В версии 2.8. реализован инструмент групповой обработки результата
58. German_Tagil 38 11.01.19 06:04 Сейчас в теме
59. nixel 1320 14.01.19 11:06 Сейчас в теме
Версия 2.7.0, в режиме расширения не работает совсем. Проблема в инициализации настроек обработки. В коде обработки идет проверка на ДанныеПриЗапуске = Перечисление.УКО_РабочиеДанные.ПустаяСсылка, а значения по умолчанию УКО_НастройкиПользователя задаются как строка "Пустые".

Решается заменой 64 строки в модуле УКО_НастройкиПользователя на:

ЗначениеНастройкиПоУмолчанию.Вставить("ДанныеПриЗапуске", Перечисления.УКО_РабочиеДанные.ПустаяСсылка());
Evg-Lylyk; +1 Ответить
61. Evg-Lylyk 4211 14.01.19 11:50 Сейчас в теме
60. Evg-Lylyk 4211 14.01.19 11:49 Сейчас в теме
Версия 2.7.1
Исправлены ошибки
62. KAV2 151 15.01.19 12:43 Сейчас в теме
Такие вещи хорошо бы иметь в виде open-source проекта, например, на гитхабе.
64. Evg-Lylyk 4211 15.01.19 12:53 Сейчас в теме
(62) Код открыт дорабатывайте. У меня свое видение развития программы. Есть пожелания или доработки пишите подумаем.
Думал за плагины, но это пока в далеких планах.
69. KAV2 151 23.01.19 07:24 Сейчас в теме
(64) И тут возникает проблема с авторскими правами. Сделав доработки, мне скажем захочется выложить это на гитхаб в свой репозиторий, чтобы все могли качать свободно, в любое время и развивать проект. И поскольку с лицензированием не все понятно, то можно получить претензии со стороны автора, к тому же публикация на гитхабе позволит всем желающим качать, не тратя деньги, что тоже может не понравится автору. Поэтому вроде бы код открыт, но по сути проект не свободный.
70. Evg-Lylyk 4211 23.01.19 09:13 Сейчас в теме
(69) Пиши в личку обсудим, в том числе и выкладывание на гитхаб
65. nixel 1320 16.01.19 11:22 Сейчас в теме
2.7.1 - при нажатии гиперссылки "Пример файла" при настройке тех журнала вываливается с:

{УправляемаяКонсольОтчетов ОбщаяФорма.УКО_Настройки.Форма(127)}: Ошибка при вызове метода контекста (ПримерФайлаНастройкиТехнологическогоЖурнала)
	ПолучитьФайл(УКО_АнализПланаЗапросаВызовСервера.ПримерФайлаНастройкиТехнологическогоЖурнала(КаталогЛоговТехнологическогоЖурнала), "logcfg.xml");
по причине:
Переполнение стека встроенного языка на сервере
по причине:

УправляемаяКонсольОтчетов ОбщийМодуль.УКО_АнализПланаЗапросаВызовСервера.Модуль : 47 : Возврат ПримерФайлаНастройкиТехнологическогоЖурнала(КаталогЛогов);
УправляемаяКонсольОтчетов ОбщийМодуль.УКО_АнализПланаЗапросаВызовСервера.Модуль : 47 : Возврат ПримерФайлаНастройкиТехнологическогоЖурнала(КаталогЛогов);
УправляемаяКонсольОтчетов ОбщийМодуль.УКО_АнализПланаЗапросаВызовСервера.Модуль : 47 : Возврат ПримерФайлаНастройкиТехнологическогоЖурнала(КаталогЛогов);
УправляемаяКонсольОтчетов ОбщийМодуль.УКО_АнализПланаЗапросаВызовСервера.Модуль : 47 : Возврат ПримерФайлаНастройкиТехнологическогоЖурнала(КаталогЛогов);
...
УправляемаяКонсольОтчетов ОбщийМодуль.УКО_АнализПланаЗапросаВызовСервера.Модуль : 47 : Возврат ПримерФайлаНастройкиТехнологическогоЖурнала(КаталогЛогов);
УправляемаяКонсольОтчетов ОбщийМодуль.УКО_АнализПланаЗапросаВызовСервера.Модуль : 47 : Возврат ПримерФайлаНастройкиТехнологическогоЖурнала(КаталогЛогов);
УправляемаяКонсольОтчетов ОбщийМодуль.УКО_АнализПланаЗапросаВызовСервера.Модуль : 47 : Возврат ПримерФайлаНастройкиТехнологическогоЖурнала(КаталогЛогов);
УправляемаяКонсольОтчетов ОбщийМодуль.УКО_АнализПланаЗапросаВызовСервера.Модуль : 0
по причине:
Переполнение стека встроенного языка на сервере
Показать
Evg-Lylyk; +1 Ответить
66. Evg-Lylyk 4211 16.01.19 11:48 Сейчас в теме
(65) Принял.
Чтобы исправить в модуле УКО_АнализПланаЗапросаВызовСервера
Заменить строку №48 на
Возврат УКО_АнализПланаЗапроса.ПримерФайлаНастройкиТехнологическогоЖурнала(КаталогЛогов);
67. nixel 1320 16.01.19 12:07 Сейчас в теме
68. Evg-Lylyk 4211 16.01.19 12:09 Сейчас в теме
Версия 2.7.2
Исправлены ошибки

(65) ошибка исправлена в 2.7.2
71. dhurricane 31.01.19 12:02 Сейчас в теме
Планируется ли какое-либо развитие работы со СКД? Хотелось бы по аналогии с консолью от 1С иметь возможность работать с пользовательскими настройками, а также иметь возможность просмотреть итоговые запросы в скомпонованных макетах, сравнить их при применении различных пользовательских настройках.
Evg-Lylyk; +1 Ответить
72. Evg-Lylyk 4211 31.01.19 12:13 Сейчас в теме
(71) Да в ближайщих планах. Сейчас я доделывая групповую обработку 1-2 недели версия 2.8

В 2.9. планирую привести порядок СКД
У меня записано:
Редактирование параметров в СКД
Варианты настроек
Добавить вариант
Редактирование настроек в форме
Возможность просмотра итогового текста запроса, сформированного системой компоновки.

Точно сколько на это уйдет не скажу думаю около месяца

Если есть пожелания пишите постараюсь учесть
73. Evg-Lylyk 4211 08.02.19 09:12 Сейчас в теме
Версия 2.8.0
Добавлена групповая обработка
Улучшена вставка функций в текст запроса
В форму редактирования выражений добавлена функция вставки ссылки на объект БД
Улучшение кода (учет требований 1С:Совместимо и Стандартов и методик разработки)
Исправлены ошибки
75. Kyrales 143 08.02.19 19:33 Сейчас в теме
(73) А скрины этой функциональности можно посмотреть и краткое описание?
76. Evg-Lylyk 4211 08.02.19 21:11 Сейчас в теме
(75) Подробное описание будет позже отдельно, нужно обкатать это новая реализация

Кратко 1. Делаем запрос
2. Инструменты групповая обработка
3. Прописываем алгоритм
4. Обработка

Приложил скрины
Прикрепленные файлы:
78. Kyrales 143 09.02.19 06:48 Сейчас в теме
(76) Попробовал. Интуитивно пока не удобно. Хотелось бы сразу видеть табличную часть которая будет обрабатываться. Зачем этот блок инициализации? Сразу бы в "Основном" все и там же цикл. Нужны небольшие шаблоны примеры.
Если будет отображаться таблица, то возможность сохранить текущее значение и восстановить его. Это удобно когда делается временное изменение и потом обратный * (например: изменил индивидуальных график на несколько дней, а потом вернул обратно).

Чего не хватает у других консолей: подтягивание параметров из закладки "Параметры" запроса для обработки.
Evg-Lylyk; +1 Ответить
80. Evg-Lylyk 4211 10.02.19 21:18 Сейчас в теме
(78) "Хотелось бы сразу видеть табличную часть которая будет обрабатываться" делал такой вариант в нем было много проблем при больших таблицах. Надо подумать
Блок инициализации это то что выполняется перед циклом 1 раз. Можете свернуть группу и писать в основном
"Нужны небольшие шаблоны примеры.", "Чего не хватает у других консолей: подтягивание параметров из закладки "Параметры" запроса для обработки." Хорошо, учту
83. dhurricane 11.02.19 05:44 Сейчас в теме
(80) Интуитивнее тогда будет, наверное, если группы будут называться "ПередОбработкой" и "Обработка". :)
Evg-Lylyk; +1 Ответить
84. Evg-Lylyk 4211 11.02.19 09:13 Сейчас в теме
(83) Спасибо. То что надо. Поправлю
77. Erne100 284 08.02.19 23:56 Сейчас в теме
Поздравляю с сертификацией на 1С:Совместимо!
81. Evg-Lylyk 4211 10.02.19 21:20 Сейчас в теме
(77), (79) Спасибо. Рано, я выполнил все требования, но подтверждения пока не было
86. Erne100 284 11.02.19 20:41 Сейчас в теме
(81)Письмо по партнерской рассылке пришло 08.02.2019 в 14:41, http://1c.ru/news/info.jsp?id=25477
Evg-Lylyk; Kostt; nagaitseff; acanta; +4 Ответить
79. serg_r 10.02.19 21:11 Сейчас в теме
Присоединяюсь к поздравлениям!
82. serg_r 10.02.19 21:49 Сейчас в теме
85. пользователь 11.02.19 11:57
Сообщение было скрыто модератором.
...
87. maximsagaydak 8 13.02.19 11:05 Сейчас в теме
Скачал - будем посмотреть! :)
88. Kostt 22 13.02.19 13:23 Сейчас в теме
Скачал Вашу консоль, внешне мне больше нравится, чем консоль Кораблева и работает на порядок шустрее. Все в привычных мне местах и интуитивно понятно. Сразу могу работать с результатов запроса, не надо не нажимать ни каких кнопок, чтобы свернуть панели параметров и структуры запроса. за неделю работы устал от его консоли. За минимализм в интерфейсе огромный +.

Подскажите как мне как мне задать в параметре границу включая дату? Если ли возможность задать отбор по полю во временной таблице не меняя запрос?
SiAl; maximsagaydak; pavelpribytkin96; Evg-Lylyk; +4 Ответить
89. Evg-Lylyk 4211 13.02.19 14:30 Сейчас в теме
(88) Спасибо за отзыв. Расширение работает заметно быстрее внешней обработки (не знаю какой вариант вы использовали).
"Подскажите как мне как мне задать в параметре границу включая дату?" не прорабатывал такой вариант, уточните пример постараюсь решить вопрос в след. версии
"Если ли возможность задать отбор по полю во временной таблице не меняя запрос?" Нет такой возможности, у меня есть что то подобное в планах, но это не скоро.
90. Kostt 22 13.02.19 14:45 Сейчас в теме
(89) Скачал внешнюю обработку.
По границе все просто это обычная практика. Формирую отчет по остаткам использую временную таблицу "Остатки", чтобы остатки за текущую дату попадали нужно задать параметр дата виде типа данных Граница(новый Граница(Дата,ВидГраницы.Включая))
Это актуально только для Остатков. Неужели ни когда не использовали эту конструктцию?
91. Evg-Lylyk 4211 13.02.19 14:53 Сейчас в теме
(90) Принял. Так не использовал, а если поставить просто дату разве не тоже самое?
upd
Мм понял если просто дата то в виде границы это исключая
92. dhurricane 13.02.19 14:56 Сейчас в теме
(91) Нет. При формировании виртуальной таблицы остатков из результата будут исключены записи регистра с датой, указанной в параметре.
93. dhurricane 13.02.19 14:59 Сейчас в теме
(91) На всякий случай добавлю пожелание: рассмотрите также и возможность указать момент времени, как самостоятельно, так и в границе.
123. Evg-Lylyk 4211 04.03.19 15:25 Сейчас в теме
(93) В версии 2.9 учел, реализована работа с границей
122. Evg-Lylyk 4211 04.03.19 15:25 Сейчас в теме
(90), (93) В версии 2.9 учел, реализована работа с границей
Оставьте свое сообщение

См. также

Infostart Toolkit

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

Простые и удобные инструменты: Консоль запросов, СКД, Редактор объекта, Поиск ссылок и другие. Редактор запросов и кода с раскраской и контекстной подсказкой. Улучшенный конструктор тонкого клиента и др.

10000 руб.

02.09.2020    80109    391    356    

465

Все консоли запросов для 1С

Запросы Бесплатно (free)

Список всех популярных обработок.

17.03.2023    11156    kuzyara    66    

112

Разрабатываем отчет на СКД, содержащий данные из расширения

СКД Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

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

17.10.2022    3927    al_zzz    9    

44

Функции "слоупока": как заставить открываться "Все функции" в 97 раз быстрее!

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

Наверное, каждый программист 1С (да и не только программист), открывая «Функции для технического специалиста» (ранее «Все функции») на массивных конфигурациях вроде ERP 2.4 и т.п., в своей жизни много раз задавался вопросом – почему же они так долго открываются?? Действительно, в зависимости от мощностей сервера «Все функции» могут открываться от 20 секунд до 2 минут! «Ну, слишком много объектов в конфигурации, огромное количество констант, справочников, документов, регистров… – Отвечали себе страдающие пользователи. – Пока программа обойдёт в цикле все метаданные, пока построит дерево… Тут ничего не поделаешь…». И все они были не правы! Я провёл собственное расследование, которое показало, что 97% времени построения дерева метаданных тратится на…

1 стартмани

09.03.2022    22578    92    XilDen    76    

240

Отладка СКД

СКД Система компоновки данных Бесплатно (free)

На митапе «Практика применения СКД» выступил ведущий разработчик 1С аутсорсинговой компании Programming Store Павел Шемякин. Павел рассказал, как бороться с нежелательной «оптимизацией» запроса СКД, какие инструменты для отладки СКД можно использовать – в чем их отличия и преимущества, и показал, как работать с консолью компоновки данных – на какие элементы структуры XML-файла макета СКД обращать внимание при поиске причин неправильной работы отчета.

08.02.2022    10582    ProgrammingStore    5    

85

Программное формирование существующих печатных форм

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

Получение списка печатных форм, формирование выбранной печатной формы и сохранение ее в файл.

1 стартмани

17.12.2021    12551    32    RocKeR_13    5    

42

Универсальный редактор данных (УРД)

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

Универсальный редактор данных (УРД) - это лучший инструмент в своем классе, который позволяет редактировать реквизиты и движения объектов

1 стартмани

27.08.2021    15842    206    Adeptus    57    

91

Подсистема "Показатели объектов"

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

Если вашим пользователям нужно вывести в динамический список разные показатели, которые нельзя напрямую получить из таблиц ссылочных объектов, и вы не хотите изменять структуру справочников или документов - тогда эта подсистема для вас. С помощью нее вы сможете в пользовательском режиме создать свой показатель, который будет рассчитываться по формуле или с помощью запроса. Этот показатель вы сможете вывести в динамический список, как любую другую характеристику объекта. Также можно будет настроить отбор или условное оформление с использованием созданного показателя.

2 стартмани

06.03.2021    14382    8    pila86    17    

29

FormCodeGenerator Программная доработка форм. Часть 2 (Режим работы "Режим сравнения форм") на примере ERP 2.5

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

Данная публикация является продолжением описания функционирования обработки "FormCodeGenerator " в режиме сравнения форм и генерирования кода на основании сравнения. Подходит для перевода уже доработанных форм с интерактивной доработки на программную. Данный режим работы обработки снизит издержки при дальнейших обновлениях конфигураций.

5 стартмани

21.12.2020    19514    32    huxuxuya    11    

36

Отладчик запроса 1С 8.3 (управляемые формы)

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

По просьбам некоторых своих коллег и пользователей Инфостарта, выкладываю первую версию обработки "Отладчик запросов by Акулов А.С.", переделанной под управляемые формы. Реализованы почти все возможности из отладчика запросов, которые присутствовали в версии под обычные формы, а также добавлено немного нового.

1 стартмани

28.09.2020    19502    176    DrAku1a    31    

113

Проверка ведения учета (универсальная)

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

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

2 стартмани

11.08.2020    11488    59    vozhd    4    

19

Консоль кода для управляемых форм

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

Консоль кода для управляемых форм с подсказками и подсветкой синтаксиса.

1 стартмани

17.07.2020    45526    602    salexdv    423    

328

Внешний регламент для 1С

Инструментарий разработчика Платформа 1С v8.3 Россия Абонемент ($m)

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

1 стартмани

05.03.2020    17289    14    moolex    13    

15

Конвейер проверки качества кода

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

Jenkinsfile для выполнения проверки качества кода. Собирает информацию с АПК, EDT и BSL-LS. Сопоставляет ошибки с гит-репозиторием, выгруженным ГитКонвертором. Отправляет в Сонар.

3 стартмани

04.09.2019    52574    35    Stepa86    46    

220

Markdown-editor в 1С (с сохранением в HTML)

Инструментарий разработчика Управляемые формы Конфигурации 1cv8 Абонемент ($m)

В этой обработке вы пишете свой текст, используя синтаксис Markdown, а на выходе получаете чистый HTML-код, избавленный от JS-библиотеки, которая его сформировала. Совместим с Webkit и IE.

1 стартмани

04.07.2019    19647    34    riposte    6    

52

Модель объекта

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

Подсистема позволяет описать модель данных объекта, где описана зависимость между реквизитами, и затем использовать эту модель в разных сценариях работы с объектом. Версия платформы: 8.3.6 и выше. С небольшими доработками будет работать на 8.2.

1 стартмани

30.06.2019    24730    3    vadim1980    5    

17

CFU & CFE - reader (версия 3.1).

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

Обработка для анализа файлов обновлений (.cfu) и расширений (.cfe) в режиме предприятия в любой конфигурации для 1С 8.3.+. Основана на разработке https://infostart.ru/public/97194/.

2 стартмани

21.06.2019    17330    48    vandalsvq    12    

28

Универсальный HTTP-сервис на платформе 1С, аля HTTP-сервер с примером

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

Практический кейс построения HTTP-сервиса, который работает по принципу HTTP-сервера, с разбором всех методов построения и разработки класса задач построения личных кабинетов и сопряжения их с центральной базой.

1 стартмани

13.05.2019    52055    201    Diversus    44    

278

Групповая обработка (Управляемая консоль отчетов)

Запросы Платформа 1С v8.3 Управляемые формы Запросы Конфигурации 1cv8 1С:Франчайзи, автоматизация бизнеса Бесплатно (free)

Статья предназначена тем, кто понимает, зачем нужна групповая обработка в консоли запросов. Рассматривается групповая обработка в консоли Управляемая консоль отчетов.

13.05.2019    11740    Evg-Lylyk    12    

43

Блин, мы забыли включить регламентные задания…

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

Привет, Инфостарт! Сегодня расскажу, как я решил проблему с выключенными регламентными заданиями в рабочих базах. Желая исключить человеческий фактор и минимизировать количество ошибок, я написал небольшую конфигурацию.  В конфигурации два регламентных задания. Первое периодически подключается к кластеру и сохраняет текущие параметры: имя, Сервер БД, базу СУДБ, блокировки входа и регламентных заданий и т.д. Второе задание периодически проверяет эти параметры на ошибки.