0. Evg-Lylyk 2572 24.05.18 11:27 Сейчас в теме

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

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

Перейти к публикации

AlexandrSmith; +1 Ответить
Вознаграждение за ответ
Показать полностью

Подскажите, дальнейшее развитие


Улучшить групповую обработку (многопоточное выполнение, использование параметров) (0%, 0 голосов)
0%
Улучшить СКД (Просмотра итогового текста запроса, Создание отчета (erf) из шаблона) (60%, 3 голосов)
60%
Вывод результата в ТаблицуЗначений, Дерево (0%, 0 голосов)
0%
Проверка запроса на соответствие требованиям (0%, 0 голосов)
0%
Оптимизация, исправление ошибок (40%, 2 голосов)
40%

Комментарии
Избранное Подписка Сортировка: Древо
200. Evg-Lylyk 2572 06.06.19 11:28 Сейчас в теме
(199) Данный вопрос сейчас не проработан, подниму приоритет вопроса постраюсь решить в версии 3.5 (где то через 2 месяца)
201. MaximYakimov 11.06.19 14:04 Сейчас в теме
версия 3.3.0
при обработке результата постоянно выходит ошибка:

{УправляемаяКонсольОтчетов ОбщаяФорма.УКО_ОбработкаРезультата.Форма(558)}: Ошибка при вызове метода контекста (ОбновитьРезультатНаФорме)
УКО_ОбработкаРезультатаВызовСервера.ОбновитьРезультатНаФорме(ЭтаФорма, Результат);
по причине:
Ошибка при вызове серверного метода.
по причине:
Ошибка передачи данных между клиентом и сервером. Значение недопустимого типа.
по причине:
Ошибка преобразования данных XDTO:
Запись значения свойства 'param':
форма: Элемент
имя: {http://v8.1c.ru/8.2/managed-application/modules}param
по причине:
Ошибка отображения типов:
Отсутствует отображение для типа 'УправляемаяФорма'

на всякий случай прикладываю файл, но там ничего особенного - простой запрос и обработка.
Прикрепленные файлы:
Конвертация крЗаявкиНаСубсидирование.mcr
202. MaximYakimov 14.06.19 07:33 Сейчас в теме
1. Евгений, пожалуйста рассмотрите вопрос переназначения кнопки Ctrl-F2 на другую. Сейчас она открывает конструктор запроса, а комбинация клавиш конфликтует с калькулятором. Например, в табличном документе (результат запроса), надо посмотреть сумму ячеек - выделяем, нажимаем мышкой кнопку "М" или "М+", затем с клавиатуры Ctrl-F2 и тут обычно выходит калькулятор))

2. Иногда в табличном документе - результат запроса, невозможно выделить в одной колонке ряд строк мышкой, особенно если они не помещаются на экран - все прыгает туда-сюда. Возможно это такое поведение платформы?
203. Rustig 1166 17.06.19 12:21 Сейчас в теме
(0) скачал внешнюю обработку - у меня 1С:Предприятие 8.3 (8.3.13.1644), тонкий клиент.

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

Вопрос к вам - можно ли что-нибудь сделать, чтобы в конструкторе запросов добавлять таблицы и связи между ними?
заранее спасибо за ответ.
204. Evg-Lylyk 2572 17.06.19 12:39 Сейчас в теме
(203) Запустить в толстом клиенте. Судя по описанию проблема в конструкторе запросов тонкого клиента.
Можно прописывать связи, только ИМХО в конструкторе тонкого сделано неудобно.
205. Rustig 1166 17.06.19 12:50 Сейчас в теме
(204) в толстом клиенте работает!
206. Rustig 1166 17.06.19 13:19 Сейчас в теме
(204) реально у вас быстро выводит по сравнению с другими консолями! +
208. Evg-Lylyk 2572 17.06.19 13:27 Сейчас в теме
(206) Сейчас работаю на оптимизацией будет еще быстрее в целом работать
207. Rustig 1166 17.06.19 13:25 Сейчас в теме
(204) начинаю выделять всю таблицу результата - срабатывает суммирование ячеек, хотя мне надо выгрузить только в mxl.
209. Rustig 1166 17.06.19 13:27 Сейчас в теме
(207) в эксель не смог выгрузить - ошибку выдал ....
Итог - не получилось скопировать таблицу ни так, ни сяк :(
210. Evg-Lylyk 2572 17.06.19 13:28 Сейчас в теме
(209) Поясните сценарий воспроизведение проблемы. У меня работает
211. Rustig 1166 17.06.19 13:37 Сейчас в теме
(210) прикрепил видео
сначала пытаюсь выделить табличный документ для копирования
зависает консоль отчетов
затем пробую выгрузить в эксель - выходит ошибка
в итоге скопировал через типовую консоль запросов для УФ
Прикрепленные файлы:
ScreenCaptureProject20_1.mp4
212. Evg-Lylyk 2572 17.06.19 13:51 Сейчас в теме
(211) Спасибо увидел, буду разбираться
213. Evg-Lylyk 2572 18.06.19 15:35 Сейчас в теме
(211) Спасибо, разобрался с проблемой, ранее не мог воспроизвести редко проявлялось (воспроизводится только в клиент-серверном варианте)
В версии 3.4 будет исправлено
"сначала пытаюсь выделить табличный документ для копирования" можно выделять все через Ctrl+Shift+End
Еще можно сохранить табличный документ Меню - Файл - Сохранить ...

Затупливает т.к. используется дин. считывание ТабДок прогружается в процессе листания в основном это не мешает, зато сильно ускоряется
215. user1228598 19.06.19 09:28 Сейчас в теме
При открытии в ДО обработки выходит ошибка:
{ВнешняяОбработка.УКО_УправляемаяКонсольОтчетов.МодульОбъекта(3429,3)}: Процедура или функция с указанным именем не определена (УстановитьОтключениеБезопасногоРежима)
		<<?>>УстановитьОтключениеБезопасногоРежима(Истина);

Можно как-то исправить?
216. Evg-Lylyk 2572 19.06.19 10:07 Сейчас в теме
(215) Уберите этот код он нужен только для анализа планов запроса
ДО я так понял это документооборот?
218. tvm 19.06.19 10:14 Сейчас в теме
(216) спасибо. да ДО
(217) платформа 8.3.12.1790, релиз ДО 2.1.11.5. Режим клиент-сервер
219. Evg-Lylyk 2572 19.06.19 14:41 Сейчас в теме
(218) В вашей конфигурации режим совместимости 8.3.8
функция УстановитьОтключениеБезопасногоРежима появилась с 8.3.9
Дополнил требования в описании.
Вам можно закомментировать вызов УстановитьОтключениеБезопасногоРежима

Спс за помощь в разборе ситуации
217. Evg-Lylyk 2572 19.06.19 10:08 Сейчас в теме
(215) + 216 Укажите версию платформы которую вы используете
220. jmi 2 26.06.19 10:34 Сейчас в теме
Отличная версия! Особенно при работе с большими данными. Удобно регулировать кол-во строк к результате + отличии от все остальных не подвисает на больших данных!!!
221. Evg-Lylyk 2572 26.06.19 11:21 Сейчас в теме
(220) Спасибо за отзыв, на днях выйдет версия 3.4 более быстрая и оптимизированная
222. timeforlive 13 27.06.19 10:04 Сейчас в теме
Я люблю работать с консолью без вкладок и перехода в другие формы.
- Список запросов
- Текст запроса
- Параметры
- Результат
- Основные кнопки действий

А тут надо лишние два клика, а то и больше делать из-за наличия вкладок.
223. Evg-Lylyk 2572 27.06.19 10:10 Сейчас в теме
(222) Постараюсь учесть (желательно озвучить более конкретно как вы предлагаете), сейчас может нажать Еще - Изменить форму и распределить элементы как считаете нужным
ИМХО обычно в разработке главное не скорость кликания или скорость набора на клавиатуре... а придумать как решить задачу
224. Evg-Lylyk 2572 27.06.19 16:52 Сейчас в теме
3.4.0 от 27.06.2019
Оптимизация быстродействия
* Вывода результата
* Открытия
* Выделения особых значений NULL и др.
* Работы с большим количеством параметров запроса
* Удаления нескольких строк
* Разбора структуры нескольких запросов
* Загрузки/сохранения данных"
Улучшен экспорт результата в ...
* Устранены проблемы с сохранение больших данных
* Добавлен диалог с возможность выбора формата и открытием после сохранения"
В контекстное меню результата добавлены функции
* Копировать UID ссылки
* Копировать код ссылки на встроенном языке
* Открытие ссылки в рег. СоответствияОбъектовИнформационныхБаз, ПубличныеИдентификаторыСинхронизируемыхОбъектов"
Улучшение обработки результата
* В процессе обработки отображается количество ошибок"
Небольшие улучшения пользовательского интерфейса
Исправлены ошибки
Прикрепленные файлы:
dhurricane; +1 Ответить
225. Evg-Lylyk 2572 27.06.19 17:17 Сейчас в теме
С версии 3.4 изменены поставки: Расширение необходимо использовать для конфигураций с БСП, во всех остальных случаях внешнию обработку. Теперь нет поставки расширения в конфигурацию без БСП
226. Evg-Lylyk 2572 28.06.19 16:24 Сейчас в теме
3.4.1 от 28.06.2019
Исправлены ошибки
227. Evg-Lylyk 2572 01.07.19 17:42 Сейчас в теме
3.4.2 от 01.07.2019
Небольшие улучшения пользовательского интерфейса
Исправлены ошибки
228. gosizo 24 02.07.19 15:39 Сейчас в теме
Неплохо, возьмем на вооружение
229. swenzik 03.07.19 11:19 Сейчас в теме
расскажите как передавать таблицу значений в запрос. рядом с параметрами есть вкладка Временные таблицы, я загрузил таблицу через mxl и она теперь называется ВременнаяТаблица1, но что с ней дальше делать?
230. Evg-Lylyk 2572 03.07.19 11:22 Сейчас в теме
(229) Напишите запрос выбрать * Из временнаятаблица1 как временнаятаблица1
231. swenzik 03.07.19 11:33 Сейчас в теме
(230)
запрос выбрать * Из временнаятаблица1 как временнаятаблица1

колонки вручную добавлять?
232. Evg-Lylyk 2572 03.07.19 12:28 Сейчас в теме
233. Evg-Lylyk 2572 03.07.19 19:45 Сейчас в теме
3.4.3 от 02.07.2019
Исправлены ошибки
234. yam 25 05.07.19 14:03 Сейчас в теме
Хочу поблагодарить вас за столь полезную обработку.
При использовании у меня возникли ошибки:
1. Сохранение в настройках из расширения (сохраняю запрос с ВТ) - не работает. Не появляется такой пункт в обработке.
2. Колонки временных таблиц, сохраняемые вместе с запросом, не типизированы. Из-за этого не удается загрузить запрос для отладки.
Могу показать на своей базе, чтобы долго не искать ошибки.
На скриншоте выделил одно из мест в xml - файле.
Прикрепленные файлы:
235. Evg-Lylyk 2572 05.07.19 14:45 Сейчас в теме
(234) спасибо
П. 1 Перезапустите обработку
П. 2 Странно другие колонки определяет, партнёр, контрагент нет. Поищу проблему
236. yam 25 05.07.19 14:56 Сейчас в теме
(235)
Я перезапускал, конечно)
Проблема скорее всего в следующем: если во временной таблицы встречаются поля типа Неопределено или NULL (точно я не выяснял), то расширение при создании таблицы значение по этой ВТ не может определить тип этой колонки
Я попытался исправить как на скриншоте, это чуть улучшило ситуацию, но запрос все-равно не загружается
Кроме того, отсутствует картинка для отображение типа данных ВидДвиженияНакопления, пришлось добавлять.

Так что одним перезапуском тут не обойтись (

ОписаниеТипаЗначения = Данные.Параметры[Имя]; - в Данные.Параметры у меня Массив, в Имя - строка, которая является ЗНАЧЕНИЕМ элемента массива, все время ругается что так обращаться нельзя, можно ведь только по индексу?
Прикрепленные файлы:
Evg-Lylyk; +1 Ответить
237. Evg-Lylyk 2572 05.07.19 22:12 Сейчас в теме
(236) Попробуйте на версии 3.4.4 в ней исправил ошибки с которыми вы столкнулись (дополнительно написал в личку)

3.4.4 от 05.07.2019
Исправлены ошибки
238. Confucius 82 11.07.19 00:05 Сейчас в теме
Добрый день! Платформа 8.3.13.15 конфа Фитнес клуб. Упр приложение. При запуске куча ошибок такого вида:
Ошибка инициализации модуля: ВнешняяОбработка.УКО_УправляемаяКонсольОтчетов.Форма.Основная.Форма
по причине:
{ВнешняяОбработка.УКО_УправляемаяКонсольОтчетов.Форма.Основная.Форма(6324,21)}: Переменная не определена (НаправлениеПоиска)
Если Направление = <<?>>НаправлениеПоиска.СКонца Тогда
{ВнешняяОбработка.УКО_УправляемаяКонсольОтчетов.Форма.Основная.Форма(7754,21)}: Переменная не определена (НаправлениеПоиска)
Если Направление = <<?>>НаправлениеПоиска.СКонца Тогда
{ВнешняяОбработка.УКО_УправляемаяКонсольОтчетов.Форма.Основная.Форма(7841,21)}: Переменная не определена (НаправлениеПоиска)
Если Направление = <<?>>НаправлениеПоиска.СКонца Тогда
239. Evg-Lylyk 2572 11.07.19 08:34 Сейчас в теме
(238) у конфигурации режим совместимости какой стоит?
242. Confucius 82 12.07.19 07:21 Сейчас в теме
(239) режим совместимости с 8.2. Если его снимаешь там куча ошибок в самой конфе. Те не судьба?
243. Evg-Lylyk 2572 12.07.19 08:44 Сейчас в теме
(242) К сожалению да, требуется не ниже 8.3.9
Разработка нацелена на будущее на новые конфигурации.
240. dedkov 209 11.07.19 17:19 Сейчас в теме
Есть ли возможность автоматического сохранения настроек (текстов запросов, параметром и пр.) в файл.
241. Evg-Lylyk 2572 11.07.19 18:04 Сейчас в теме
(240) да все сохраняется в файл или настройки. Есть импорт форматов dcr, q1c
244. tvm 15.07.19 15:39 Сейчас в теме
на мой взгляд было бы удобно иметь возможность указания какие ВТ нужно выводить- когда их в запросе куча не удобно портянки листать. По аналогии с https://infostart.ru/public/335504/
а также хранении "истории" изменения запроса- https://infostart.ru/public/72969/
245. Evg-Lylyk 2572 15.07.19 16:18 Сейчас в теме
(244) Спасибо за отзыв
"указания какие ВТ нужно выводить" разумно, учту (частично решает. Выполнение без ВТ)
"история изменения запроса" в планах нет (по моему опыту вообще не нужно)
Есть другие полезные функции, проект регулярно обновляется.
246. tvm 15.07.19 16:20 Сейчас в теме
(245) выполнение совсем без ВТ не удобно когда все же нужно смотреть промежуточные
247. Evg-Lylyk 2572 15.07.19 16:24 Сейчас в теме
(246) Согласен, учту
Еще вариант сворачивать до уровня 1
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Бизнес-аналитик 1С
Санкт-Петербург
зарплата от 120 000 руб.
Полный день

Программист 1С
Москва
Полный день

Консультант-аналитик 1С
Москва
Полный день

Консультант ERP-систем
Москва
Временный (на проект)

Бизнес-аналитик 1С
Москва
зарплата от 90 000 руб. до 150 000 руб.
Полный день