1C-QueryAnaliser V.1.71 (Анализатор Запросов: Запрос черный, запрос прямой, SQL, консоль, интерпретатор, отладчик, конструктор запросов, набор шаблонов)

Опубликовал Александр Фокин (Sure) в раздел Программирование - Инструментарий

Обработка позволяет строить и исполнять запросы на языке 1С v.7.7, исполнять код на языке 1С без использования конфигуратора.
Построитель запросов позволяет писать запросы без использования конфигуратора и обходиться без заучивания точных названий полей.
Позволяет строить прямые SQL-запросы как напрямую, так и с помощью мнемонического языка YoSQL.
Набор шаблонов позволяет осуществлять действия с данными с помощью языка 1С и MS SQL.
Позволяет работать при размере экрана 800х600 точек.
Не требует подключения внешних компонент.

Чего не хватает программисту в 1С? Много чего!.. Например, возможности выполнить запрос "SELECT * FROM ..." и увидеть, чем заполнен тот или иной документ или элемент справочника. Ведь не все поля, подчас, выводятся на экран - что-то остаётся скрытым от глаз пользователя.
Встроенный в конфигуратор конструктор запросов заставляет добалять поля по одному вручную. Да и необходимость переписывать запрос, сохранять внешнюю обработку, а затем её вызывать... Неудобно!
А если нужно исполнить некоторый код (подправить значение в справочнике, документе, где нет прав на редактирование поля - иногда бывает нужно!) - что, для этого тоже входить в конфигуратор, писать внешнюю обработку, давать ей "особо информативный номер - 1.ert" и сохранять на диске, а после вызывать...
Предлагаемая обработка позволяет строить, исполнять и отлаживать запросы без использования конфигуратора, строить и исполнять программы на языке 1С. И это - под любой конфигурацией, вне зависимости от установленных внешних компонент.

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

Наименование Файл Версия Размер
Полный архив с инструкцией "в картинках"
.1189082308 526,59Kb
25.09.09
646
.1189082308 526,59Kb 646 Скачать
Обработка без инструкции
.1235465596 94,55Kb
25.09.09
125
.1235465596 94,55Kb 125 Скачать
Инструкция htm "с картинками"
.1235465636 447,41Kb
25.09.09
64
.1235465636 447,41Kb 64 Скачать

См. также

Комментарии
1. Александр (alexander_prok) 03.12.06 10:06 Сейчас в теме
Посмотрел, отдаю должное автору и голосую, хотя на практике еще не применял.
2. Владислав Чинючин (vcv) 83 04.12.06 12:27 Сейчас в теме
Где-ж ты, конструктор запросов моей мечты! :-)
Но вещь несомненно полезная, в копилку.
3. Евгений Мартыненков (JohnyDeath) 290 04.12.06 13:08 Сейчас в теме
если для прямых запросов, то его сделал berezdetsky, вот он: http://www.1cpp.ru/forumfiles/Attachments/qryMaker243c.zip
4. Александр Фокин (Sure) 136 04.12.06 16:52 Сейчас в теме
JohnyDeath: Нет, это не прямые запросы, а встроенный язык запросов 1С. Не нуждается в плагинах. Может быть использован на любой компоненте.
vcv: Да-с. Конструктор запросов Вашей мечты... А как он хотя бы должен выглядеть?
(Может быть, своими скромными силами я смогу к нему приблизиться?)
5. Евгений Мартыненков (JohnyDeath) 290 04.12.06 17:09 Сейчас в теме
Sure: По твоей разработке - я понял что это не прямые запросы, я просто vcv отвечал.
6. Владислав Чинючин (vcv) 83 05.12.06 06:30 Сейчас в теме
Sure: Ну конструктор моей мечты должен выглядеть, наверное, как Access. ;-)
Конкретно в вашем конструкторе я не нашел возможности удобного задания фильтров. Есть два предопределенных, один справочник и один документ, но этого мало. Хочется как минимум пять-шесть условий по справочникам (для торговли это может быть отбор по фирме, номенклатуре, поставщику...) и удобное задание условий по перечислениям.
7. Александр Фокин (Sure) 136 06.09.07 16:43 Сейчас в теме
Спасибо vcv, подавшему полезную идею. Теперь в обработке есть ещё 10 полей для справочников и 10 полей для документов. Задавай условия! Надеюсь, этого хватит.
Появилась расшифровка результатов отчёта.
8. Yuryi (urban_) 16.10.07 10:02 Сейчас в теме
Спасибо автору! Пригодилось!!!
9. Алексей Null (Flinky) 03.03.09 09:57 Сейчас в теме
несомненно, нужная вещь. пригодилось. плюс адин.
10. Ramzay (Ramzay) 13 27.05.09 13:40 Сейчас в теме
>Чего не хватает программисту в 1С? Много чего!..

Это точно! А если еще точнее, то не хватает возможностей работать в целом со списком, а не с отдельной записью. Лично меня от слов "Пока ... Цикл ... КонецЦикла" уже давно тошнит.

Другое дело запрос. А сабж - отличная штука для работы!


11. Валерий (valbir) 03.06.09 08:27 Сейчас в теме
+ спасибо!!!!
у клента руководство китайцы
вот им и надо такие замысловатотыканые отчеты!!!
12. Александр Фокин (Sure) 136 03.06.09 12:00 Сейчас в теме
valbir, сам использую 1C-QueryAnaliser для того, чтобы "по-быстрому", "на коленке", "в присутствии заказчика" сформировать запрошенный отчёт. И заодно оценить потребность в таком отчёте, уточнить необходимые детали.
13. 1snik (1snik) 77 03.06.09 12:38 Сейчас в теме
иех, какая полезная штука :) где ж вы были раньше, когда я еще с семеркой баловался
14. Александр Фокин (Sure) 136 03.06.09 14:20 Сейчас в теме
Где мы раньше были? На ПроКлубе. С 2004-го года. (Номер обработки 3344)
http://1c.proclub.ru/modules/mydownloads/personal.php?cid=5&lid=3344
15. Dima (digesha) 20.08.09 18:02 Сейчас в теме
16. Роман (rvkiselev) 28 13.09.09 11:55 Сейчас в теме
Хорошая штука... :) однозначно +
17. Александр Рытов (Арчибальд) 2655 12.11.09 08:28 Сейчас в теме
:evil: Отвратительное название 1C-QueryAnaliser. Полностью выпадает из поисковых вариантов. :|
Плюс, разумеется 8-)
18. Александр Фокин (Sure) 136 12.11.09 16:25 Сейчас в теме
(17) Ну а что лучше? 1сqlw ? У меня бедная фантазия.
19. Александр Рытов (Арчибальд) 2655 12.11.09 16:32 Сейчас в теме
(18) Хоть бы в скобках теги типа
Запрос, интерпретатор, отладчик
Или по-русски Анализатор Запросов
:idea:
20. Александр Рытов (Арчибальд) 2655 12.11.09 16:36 Сейчас в теме
21. Serg Serg (sgsoft) 30.12.09 11:23 Сейчас в теме
Спасибо автору
за универсальность.
22. Юлия Смирнова (Lava596) 22.02.12 06:46 Сейчас в теме
Автору огромное спасибо! В 8.2 тоже есть консоль запросов, прямо спасибо-спасибо! Очень нужная вещь
Оставьте свое сообщение