Консоль прямых запросов для 1С++ (1С 7.7)

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

Разработка - Инструментарий разработчика - Консоль запросов

Консоль запросы dbf sql отладка

9
Консоль прямых запросов для 1С 7.7, под компоненту 1Сpp.dll.
Особенности:
1. Печать результата запроса.
2. Сохранение результата в файл в виде внутреннего представления таблицы значений
3. Формирование запроса как для SQL, так и для DBF вариантов, с разными вариантами драйверов.
4. Сортировка по произвольной колонке результата таблицы

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

Писалось для собственных нужд, все кнопки делались по мере надобности.

Так что не обессудьте, замечания в комментариях будут приниматься.

В форме интуитивно все понятно, 2 закладка с параметрами.

2 файла после распаковки должны быть в 1 каталоге.

Инструкция:
1. Все файлы из архива должны быть в одном каталоге. Или достаточно файла SQLЗапрос, но его нужно поместить в каталог Extreps с универсальными отчетами 1С. 
2. Если 1С++ не загружается при старте 1С по умолчанию - перед выполнением запроса нажать кнопку "Загрузить 1С++" (единожды).
3. Для файлового варианта базы - проверить наличие в системе соответствующих драйверов.  Лично я для dbf выбираю Microsoft Foxpro OLE DB 9. 
http://www.microsoft.com/en-us/download/details.aspx?id=14839

4. Выбрать вариант соединения к базе данных (SQL, ODBC, OLE DB, ПрямойЗапрос). Последние 3 варианта - для файлового варианта базы (dbf).  Последний вариант - для драйвера OLE DB 9 и внедренного в системе класса ПрямойЗапрос (расширение 1С++ "классы")

5. В закладке "Параметры" - задать параметры запроса.
 

9

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

Наименование Файл Версия Размер
SQLЗапрос
.rar 23,23Kb
24.04.12
168
.rar 23,23Kb 168 Скачать

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

Комментарии
Избранное Подписка Сортировка: Древо
1. Lava596 27.04.12 11:55 Сейчас в теме
Ух ты! Должно быть, хорошая обработка! Так не хватает видеть результаты запроса в 7-ке! Спасибо, жаль, что пока не могу скачать =((
2. Ёпрст 1036 28.04.12 13:48 Сейчас в теме
Как то не комильфо, даже судя по картинке.
Чем консолька от И.Берездецкого не устраивает, или хотя бы 1SQA ?
Там хотя бы фильтры есть
3. Aristo_ 9 17.05.12 19:17 Сейчас в теме
(2) Ёпрст, во - первых, фильтры есть, на 2 закладке. Позже поправлю картинко.
Во - вторых, Консоль от Берездецкого - это конструктор запросов на openconf, ценнейшая штука но с моей не пересекается, так как моя консоль для отладки на живых данных в пользовательском режиме а его - это повтор восьмерочного конструктора запросов. Не понимаю, зачем сравнивать арбуз с дыней.
В принципе я действительно не нашел серьезных различий с 1SQA за исключением того что мою как мне кажется завнедрить быстрее.
7. Ёпрст 1036 27.03.14 09:23 Сейчас в теме
(3) Путаешь консоль отчетов с конструктором, одна для опенконфа в пофигураторе, другая - для создания запросов в предприятии.
1sqa.ert - еще одна мощная консоль для предприятия.
8. Aristo_ 9 02.04.14 16:49 Сейчас в теме
(7) Ёпрст, в мире более тысячи марок велосипедов, и каждый год изобретаются новые :)
4. sss999 38 12.11.13 07:48 Сейчас в теме
хотелось бы еще и остальной инструмент и инструкцию,а то получается вы только для опытных пользователей пишите,я скачал обработку ниче не работает и че,обеспечьте пож-та полностью инфой.
5. Aristo_ 9 12.11.13 11:34 Сейчас в теме
1. Перечислите, что такое "остальной инструмент".
2. Что не работает ? Уверен, что проблема в отсутствии драйвера OLE DB 9 и компоненты 1c++ в каталоге базы. Или выбран неверный вариант запроса (например выбран OLE DB для SQL варианта базы.
3. В обработке - поле для запроса и закладка для ввода параметров запроса, сделанная в формате внешних обработок 1С. для нормальной работы нужно положить его в каталог unireps или uniprocs универсальных обработок, поставляемых с диска ИТС.
6. Aristo_ 9 26.03.14 19:36 Сейчас в теме
Добавил немного описания.
Оставьте свое сообщение

См. также

Консоль прямых запросов для 1С++ (1С 7.7) + ToySQL 4

Инструменты и обработки Программист Внешняя обработка (ert,epf) v7.7 1cv7.md Windows Абонемент ($m) Консоль запросов

Консоль прямых запросов для 1С 7.7, под компоненту 1Сpp.dll. Особенности: 1. Печать результата запроса. 2. Сохранение результата в файл в виде внутреннего представления таблицы значений 3. Формирование запроса как для SQL, так и для DBF вариантов, с разными вариантами драйверов. 4. Сортировка по произвольной колонке результата таблицы Консоль подпилена для работы с ToySQL

1 стартмани

04.06.2015    9224    19    qeos    5       

Консоль запросов 12

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v7.7 1cv7.md Windows Абонемент ($m) Консоль запросов

Консоль запросов к базе SQL, не требующая внешних компонент

1 стартмани

29.04.2015    10303    33    Gvozdod    8       

Последний тюнинг известной обработки 1CQA (консоль прямых запросов 1С++) для 1С:Предприятие-77. 96

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) openconf v77::ОУ v77::БУ v77::Расчет 1cv7.md Windows Абонемент ($m) Консоль запросов

Авторы исходной версии: Дмитрий Ощепков (dmitro-75@mail.ru), Ivan T Berezdetsky (berezdetsky@yahoo.com). В предлагаемой версии: 1) Добавлена возможность выбирать тип провайдера данных ODBC или OLEDB (только базы DBF); 2) Добавлена возможность редактировать текст запроса в диалоге конструктора запросов, предоставляемого объектом "AddIn.qryConsole" ВК qryConsole.dll (только базы SQL); 3) Расширен список типов объектов, которые могут принимать параметры запроса; 4)Добавлена возможность через параметры запроса укладывать списки ссылок объектов во временные таблицы (в том числе с иерархическим включением). Эти таблицы можно использовать в тексте запроса по имени ‘#’; 5) Добавлена возможность открывать обработку в режиме подбора (или имитации подбора) из других форм для подбора произвольных выборок данных из базы; 6) Сделано множество других улучшений (интерфейсных и пр.);

1 стартмани

20.11.2011    257862    395    yuraos    383       

Консоль запросов для 1С 7.7 DBF 110

Инструменты и обработки Программист Внешняя обработка (ert,epf) v7.7 1cv7.md Россия Абонемент ($m) Консоль запросов

Для 1С8 консоль есть, а для 1С 7.7 нет - не порядок!

30 стартмани

09.11.2009    38575    1060    ture    33       

Консоль и расширения запросов 1С++ v2.04 91

Инструменты и обработки Программист Компонента, плагин (dll, vbs,..) v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Windows Абонемент ($m) Консоль запросов

Внешняя компонента. Возможности: - консоль и конструктор прямых запросов; - расширения запросов для создания локальных OLAP-кубов (TOTALS ... BY ...); - сводные и электронные таблицы, диаграммы (на базе Office Web Components); - etc.

06.02.2008    25376    1221    berezdetsky    52       

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

Инструменты и обработки Программист Внешняя обработка (ert,epf) v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m) Консоль запросов

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

1 стартмани

16.08.2006    17216    880    Sure    23