gifts2017

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С. И это - под любой конфигурацией, вне зависимости от установленных внешних компонент.

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

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

См. также

Подписаться Добавить вознаграждение

Комментарии

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

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

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


11. Валерий (valbir) 03.06.09 08:27
+ спасибо!!!!
у клента руководство китайцы
вот им и надо такие замысловатотыканые отчеты!!!
12. Александр Фокин (Sure) 03.06.09 12:00
valbir, сам использую 1C-QueryAnaliser для того, чтобы "по-быстрому", "на коленке", "в присутствии заказчика" сформировать запрошенный отчёт. И заодно оценить потребность в таком отчёте, уточнить необходимые детали.
13. 1snik (1snik) 03.06.09 12:38
иех, какая полезная штука :) где ж вы были раньше, когда я еще с семеркой баловался
14. Александр Фокин (Sure) 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) 13.09.09 11:55
Хорошая штука... :) однозначно +
17. Александр Рытов (Арчибальд) 12.11.09 08:28
:evil: Отвратительное название 1C-QueryAnaliser. Полностью выпадает из поисковых вариантов. :|
Плюс, разумеется 8-)
18. Александр Фокин (Sure) 12.11.09 16:25
(17) Ну а что лучше? 1сqlw ? У меня бедная фантазия.
19. Александр Рытов (Арчибальд) 12.11.09 16:32
(18) Хоть бы в скобках теги типа
Запрос, интерпретатор, отладчик
Или по-русски Анализатор Запросов
:idea:
20. Александр Рытов (Арчибальд) 12.11.09 16:36
21. Serg Serg (sgsoft) 30.12.09 11:23
Спасибо автору
за универсальность.
22. Юлия Смирнова (Lava596) 22.02.12 06:46
Автору огромное спасибо! В 8.2 тоже есть консоль запросов, прямо спасибо-спасибо! Очень нужная вещь
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа