Консоль запросов (управляемые формы) + возможность работы в толстом клиенте

Публикация № 312216

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

консоль запросов время исполнения запрос тормозит запрос потерян из за зависания

1
Одна обработка для Толстого и тонкого клиента. Работает как на управляемых, так и не управляемых формах. Заброс получился большой и громоздкий - ГДЕ ТОРМОЗИТ? Нужно писать в консоли для обработки и часть параметров не используется? 1С зависла при выполнения запроса и текст запроса потерян, а авто сохранение не любите, т.к. он при ошибке не оставляет вам вариантов - ошибка уже вписалась?! Тестируете обработку Табличных Частей документа? Толстый клиент проверен на 8.2.19.130, Управл. формы на 8.3.10.2580. УФ Оптимизация под такси, но нормально под простой интерфейс.

Параметры

Кнопка флаг что параметр - Выражение

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

Кнопка флаг что строку запроса с этим параметром, если он не заполнен, нужно удалить из запроса.

 

Распознавания как параметр запроса констант, параметров, перечислений

Возможно указать в параметр кусок кода с заполнением массив

Возможно сделать копию параметров и восстановить из нее, разрешить брать параметры из копии.

Информирование, в каком запросе не указан параметр.

При заполнении параметров параметры, которые есть в запросе, сохраняются вместе со значениями (если их тип не изменился)!!!

При выполнении текст запроса сохраняется во временных файлах - и при открытии файл восстанавливается - помогает, если консоль уронила 1С и запрос был потерян.

 

Перед выполнением запрос разбивается на подзапросы - и выполняется каждый отдельно - помогает оценить время исполнении каждого запроса ОТДЕЛЬНО

При выводе, если строка одна и одна ячейка, то ячейка выводится как добавка к строке - 

К каждому запросу добавляется текста сколько строк (если из более 1), время исполнения и время вывода - чтобы лучше ориентировать по потерям по времени.

 

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

Сделана возможно открытие таблицы в отельном окне.

Сделана форма отдельная таблицы с возможностью перевода Таблицы в ТЗ и вносить в просмотр сортировки и отборы.

В эту таблицу можно добавлять копированием любую таблицу – вдруг вы отрабатываете сохраненную таблицу из другого места

Возможность указания как параметр – свой запрос с переводом результата

            А) как ТЗ  (удобно для отладки документов и печати)

            Б) как массив

            С) как 1 значение

Возможность скопировать часть таблицы в параметр как список.

Возможность Анализа времени выполнения запроса для поиска медленного раздела.

Возможность формирования кода запроса (с выбором как представить параметры – как суб запрос или уже как результат)

Возможность посмотреть историю выполнения запросов.

Возможность выполнить код с результирующим пакетом запросов.

В упрощенном варианте запускается и для толстого клиента

Иногда 1С переходит в защищенный режим и на обработку накладывается ограничение по сохранению. Обработка может файл сохранения скопировать с текстового поля. И взять параметры, наоборот, из поля текста (т.е. за счет буфера обмена).

1

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

Наименование Файл Версия Размер
ConsSel_Managed_8_2_Упр Sevg2.epf
.epf 161,31Kb
17.01.19
7
.epf 2_11_03 161,31Kb 7 Скачать

См. также

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

Избранное Подписка Сортировка: Древо
В этой теме еще нет сообщений.
Оставьте свое сообщение