Консоль запросов (еще 1)

01.08.10

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

Все началось с того что нужно было отлаживать модуль документа Начисления страх. взносов, до этого пользовался консолькой от Павла Чистова... но к сожалению иногда были глюки с просмотром временных таблиц, да и таблицы значений не передавались в кач-ве параметра... доработал, потом понравилась консолька от Dmitro_Andrey, которая выгружала запрос прямо в отладчике - но не все запросы сохранялись, доработал - вставил в свою консоль, еще из последнего понравился телепат, сделанный через RegExp - тоже приобщил... резюмирую - сделано чисто для себя, кому нравится плюсуйте...

Чтобы скопировать запрос - в отладчике - Shift+F9 - там пишем

ВнешниеОбработки.Создать(<ПутьДоКонсоли>).ОткрытьДляОтладки(Запрос, Истина, Истина)

первый параметр - Запрос или ПостроительЗапроса

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

третий параметр - если Истина - затереть историю сохраненных запросов (массив, который лежит в отдельном файле), если Ложь, то нет (в том случае если копируется пакетный запрос)

также сделана функция - ПосмотретьТаблицу - чтобы в отладчике посмотреть табл. документ, вызывается также - ВнешниеОбработки.Создать(<ПутьДоКонсоли>).ПосмотретьТаблицу(ТабДок)

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

P. S.: Выражаю благодарность всем разработчикам, чьи наработки я включил в данную консоль...
и были какие-то проблемы на инфостарте - не мог добавить файлы для загрузки... можно качать :)

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
(только для физ. лиц)
КонсольЗапросов.epf
.epf 76,19Kb
712 1 850 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Вступайте в нашу телеграмм-группу Инфостарт

См. также

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

Инструменты для разработчиков 1С 8.3: Infostart Toolkit. Автоматизация и ускорение разработки на управляемых формах. Легкость работы с 1С.

15500 руб.

02.09.2020    204994    1125    410    

1026

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

Инструмент представляет собой обработку для проведения свёртки или обрезки баз данных. Работает на ЛЮБЫХ конфигурациях (УТ, БП, ERP, УНФ, КА и т.д.). Поддерживаются серверные и файловые базы, управляемые и обычные формы. Может выполнять свертку одновременно в несколько потоков. А так же автоматически, без непосредственного участия пользователя. Решение в Реестре отечественного ПО

8400 руб.

20.08.2024    36452    209    107    

198

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

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

16000 руб.

10.11.2023    16699    73    39    

89

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

Расширение для создания и редактирования печатных форм в системе 1С:Предприятие 8.3. Благодаря конструктору можно значительно снизить затраты времени на разработку печатных форм, повысить качество и прозрачность разработки, а также навести порядок в многообразии корпоративных печатных форм.

22200 руб.

06.10.2023    24274    63    28    

92

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

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

9360 руб.

17.05.2024    35069    126    53    

167

SALE! 30%

Инструментарий разработчика WEB-интеграция 1С v8.3 1C v8.2 1C:Бухгалтерия 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Зарплата и Управление Персоналом 3.x Платные (руб)

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

18000 12600 руб.

22.11.2024    1964    1    0    

8

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

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

6000 руб.

07.02.2018    107603    249    100    

313
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. rasswet 82 02.08.10 08:49 Сейчас в теме
c моментом времени как параметр работает?
2. rabid_otter 134 02.08.10 17:53 Сейчас в теме
(1) нет, сделаю на этой неделе наверное .... разгружусь после отчетности,
из некоторых планов - допилить функции редактирования таблиц значений и наиболее часто используемые шаблоны запросов сделать - как например срез по дате регистра РаботникиОрганизаций в УПП или свод начислений по сотру... вообщем это еще не окончательный вариант....
3. rasswet 82 02.08.10 21:35 Сейчас в теме
(2) понял..ну кому что собственно..
4. rabid_otter 134 02.08.10 21:38 Сейчас в теме
(3) а кроме моих есть какие-нить предложения?
8. rasswet 82 04.08.10 13:16 Сейчас в теме
(4) да есть тут на инфостарте мегаконсоль одна. сначала была бесплатной потом в платную перешла. там уйма всего нужного и ненужного.
как по мне то нужно время выполнения запроса, возможность просмотра ВТ, и результаты вложеных запросов. и чтобы консоль вызывалась из отладчика. т.е. каких-то особых требований не сформировал.
остальное меня на данном этапе мало интересует, ибо монстрообразные обработки в которых нет доступного хелпа даже смотреть не хочется.
9. rabid_otter 134 04.08.10 20:58 Сейчас в теме
(8) че за консоль? ссылка
5. Evg-Lylyk 5129 03.08.10 09:42 Сейчас в теме
Предложения можно находить здесь:
Подсистема "Инструменты разработчика"
Универсальная консоль отчетов
Вообще лично у меня хотелки в части консолей большие и сложные:
Собственный конструктор запроса, компоновки. Конструктор запроса SQL для запроса к внешним базам. Построение дерева запроса. Контекстная подсказка.
Все они строятся на детальном разборе текста запроса.
6. Evg-Lylyk 5129 03.08.10 09:45 Сейчас в теме
7. tezin 577 04.08.10 12:27 Сейчас в теме
http://infostart.ru/public/72969/
можешь взять в моей работу с границей и моментом времени
ну и другие идеи :)
10. hame1e00n 524 05.08.10 17:24 Сейчас в теме
Отдельное спасибо автору за то, что выводится Null для тех ячеек, значение которых неизвестно и за то, что выводится название временных таблиц. Очень удобно! Ну а с Null вообще раньше столько проблем было... :)
11. artbear 1571 07.08.10 15:38 Сейчас в теме
(0) Телепат, сделанный на RegExp - это как? кто автор?
13. ARL 317 16.03.12 11:45 Сейчас в теме
Плюс за таблицу значений в параметрах запроса. А то приходилось переделывать запросы для отладки.
14. pvlunegov 160 20.04.12 09:26 Сейчас в теме
Ранее использовал другие консоли, которые были достаточно бедны по функциям.
Срочно понадобилась функция - заведение произвольной таблицы значений, которую можно подставить в параметры запроса.
В этой консоли нашел такую функцию, очень приятно!

Автору спасибо!
15. pvlunegov 160 20.04.12 10:31 Сейчас в теме
Автору просьба проработать следующее:
1). При сохранении в параметрах запроса параметра вида "Таблица значений" запрос сохраняется и выполняется , НО!
При закрытии и открытии формы обработки (с последующей загрузкой списка запросов), созданная вручную Таблица значений не сохраняется, приходится создавать заново.

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

Заранее спасибо!
16. rabid_otter 134 20.04.12 10:57 Сейчас в теме
интересно, хорошо попробую исправить
17. ARL 317 15.04.13 16:38 Сейчас в теме
Все еще не доработали возможность редактировать параметр в виде Таблицы значений в форме редактируемой таблицы? Или просто не выложили окончательный вариант?
19. rabid_otter 134 10.07.15 16:22 Сейчас в теме
(17) ARL, ну наверное это окончательный. сейчас основная работа с управляемыми формами идет.
думаю доработаю еще попозже как время будет
18. xDD 10 07.07.15 18:17 Сейчас в теме
Консоль не запускается
Ошибка при вызове метода контекста Создать
http://gyazo.com/5820058d62082cc955af99cc41a99785
20. rabid_otter 134 10.07.15 16:23 Сейчас в теме
(18) xDD, имя файла верно указано?
Оставьте свое сообщение