Опубликована версия 1.0.8.
Возможности
- Разработка и тестирование запросов
- Разработка и тестирование схем компоновки данных
- Сохранение списка запросов во внешнем файле
- Список последних использованных файлов
- Выполнение запроса как единого или пакетного запроса
- Древовидное представление списка запросов с возможностью создания групп и произвольного подчинения
- Перетаскивание и копирование запросов мышкой
- Ручное редактирование текстов запросов и схем компоновки данных
- Редактирование текстов запросов и схем компоновки данных с помощью специализированных конструкторов
- Загрузка и сохранение схемы компоновки данных с использованием внешних файлов
- Выбор исполняемого варианта при разработке схемы компоновки данных
- Схема запроса - схематическое древовидное представление запроса с возможностью выполнить любой вложенный запрос с отображением результатов этого запроса и всех родительских
- Отображение результата выполнения запроса в табличном документе с возможность настройки внешнего вида
- Настройка шрифта для редактирования и отображения текстов запросов
- Автоматическая загрузка последнего использовавшегося файла
- Автоматическое сохранение файла перед выполнением запроса
- Выбор используемого конструктора запроса: на обычных или управляемых формах
- Возможность сохранения настроек во внешний файл и использование его во всех информационных базах
- Генерация текста запроса для вставки в модули
- Вставка текстов запросов из модулей
- Полностью отсутствуют модальные и синхронные вызовы
Общее описание
На текущий момент инструмент работает только в толстом клиенте, так, как только в этом режиме достигается максимум возможного функционала. В планах добавить возможность работы в тонком и, возможно, веб-клиенте. Весь функционал подробно описан во встроенной справке. В конфигурации не должен использоваться режим совместимости с версией 8.2 или ниже.
Проект планируется развивать дальше. Приветствуются замечания и предложения. Наиболее полезные и интересные могут быть в дальнейшем реализованы. Если Вам понравилась моя разработка, Вы всегда можете финансово отблагодарить автора. Как это сделать описано в разделе "О программе" главного меню основной формы.
Если Вы обнаружили ошибку, то в её описании указывайте:
- версия инструмента
- версия платформы
- режим платформы: клиент-серверный или файловый
- вид клиента (это в перспективе): толстый, тонкий, веб-клиент
- подробное описание способа воспроизведения ошибки
- по возможности приложите файл с проблемным запросом и указанием конфигурации, под которую написан запрос
Благодарности
Отдельное спасибо автору инструмента "Универсальная консоль отчетов" за его обработку. В своё время она была для меня основным инструментом и из неё же я почерпнул много идей. Авторам других подобных инструментов так же выражаю свою благодарность за их труд и идеи, которые у меня появлялись благодаря их работе.
История версий
1.0.7
- Для кнопок "Выполнить" и "Выполнить пакет запросов" добавлены сочетания клавиш "F5" и "Shift+F5" соответственно.
- Реализован отказ от синхронных вызовов.
- Кнопка вызова конструкторов запроса и схемы компоновки данных перемещена на основную командную панель. Ей назначено сочетание клавиш "Alt+F2".
- Исправлена ошибка, возникавшая после удаления варианта настроек СКД если этот вариант был выбран перед началом редактирования схемы.
- Исправлена некорректная загрузка пользовательских настроек в некоторых случаях после изменения схемы компоновки данных.
- Исправлено некорректное сохранение схемы компоновки данных в некоторых случаях.
- Исправлены выявленные ошибки.
1.0.8
- Реализована поддержка платформы версии 8.3.8.