1. Удобный и просторный интерфейс, позволяющий комфортно писать текст запроса и анализировать результат.
2. Можно отдельно показать во весь экран текст запроса, результат запроса и параметры.
3. Можно загрузить текст и параметры запроса из файла (взятые из конфигуратора).
4. Можно открыть консоль в отдельном окне.
5. Можно показывать в результате запроса: null, неопределенно, пустые строки, пустые ссылки, пустые даты и нули.
6. В результате запроса отрицательные числа выделяются красным жирным цветом.
7. Можно производить поиск в результате запроса: легко и быстро найти незаполненные реквизиты, null, либо любую произвольную строку.
8. При каждом выполнении запроса, можно посмотреть краткую статистку результата: количество строк в таблице, количество nulll, неопределено, количество пустых строк, пустых чисел, пустых дат, пустых ссылок и время выполнения запроса в секундах.
9. Нажав на кнопку, можно открыть консоль в обычной форме, для работы с большими таблицами. Например, таблица, состоящая из 20 колонок и более 100 тысяч строк, формируется за 3-4 секунды.
10. Можно выводить значение булево в виде: Истина/Ложь либо Да/Нет.
11. Если вы допустили ошибку в тексте запроса, выходит короткое сообщение с указанием на ошибку.
Для получения текста и параметров запроса из конфигуратора, нужно вставить шаблон в конфигуратор, провести документ, полученные файлы загрузить в консоль.
//----------------ШАБЛОН СОХРАНЕНИЯ ТЕКСТА И ПАРАМЕТРОВ ЗАПРОСА----------------
ТекстСохранен = ЗначениеВФайл("D:ТекстЗапроса.txt", Запрос.Текст);
ПараметрыСохранены = ЗначениеВФайл("D:ПараметрыЗапроса.txt", Запрос.Параметры);
Если ТекстСохранен И ПараметрыСохранены Тогда
Сообщить("Сохранение текста и параметров запроса прошло успешно!");
Иначе
Сообщить("Сохранить текст и параметры запроса не удалось. Попробуйте выполнить сохранения на другой локальный диск");
КонецЕсли;
//----------------ШАБЛОН СОХРАНЕНИЯ ТЕКСТА И ПАРАМЕТРОВ ЗАПРОСА----------------
В комплекте идут две консоли, одна консоль работает только в толстом клиенте, вторая консоль работает в тонком, толстом и веб клиенте.
(1) karpik666, Раис910
Подскажите, а в ваших совершенных консолях есть конструктор запроса под УФ и последующая обработка результата запроса?
Консоль эта однозначно самая художественная
(2) ya.Avoronov, как я понял из описания данная консоль такого не умеет, посмотрите здесь подобноеКонсоль с обработкой результата
(2) ya.Avoronov, есть не совсем консоль запросов, но тоже консоль в которой можно выполнять запросы, и последующие действия с результатомhttp://infostart.ru/public/198581/
А вот на это, это посмотрите!!http://infostart.ru/public/417866/ , там запросы строить можно куда угодно, и результаты поженить с 1С!))
(2) ya.Avoronov,
Есть воттакая консоль запросов для УФ — конструктор запросов работает либо в толстом клиенте, либо, начиная с версии 8.3.5, в тонком.
Из недостатков функционала — нет получения плана запроса, нет возможности регистрировать изменения для плана обмена запросом из этой консоли.
О, автор наконец пришел к пониманию, что эта консоль не совершенна, хотя и более совершенна чем раньше =)
С цветами прикольная фишка, но немного многовато художества.
Ну наконец-то что-то удобное нашел. Особенно порадовало что конструктор запроса стандартный как в конфигураторе, а не «новый». Поскольку конструктор в управляемом приложении в режиме предприятия ну просто Г несусветнейшее.
Спасибо автор.
Проблема с выбором типов, ругается на модальное окно, при вызове конструктора по кнопке на панели сверху, а потом нажатии кнопки «отмена» запрос очищается, а так дизайнерское решение нравится