Для того что бы не разочаровывать небольшой анонс будущего содержания
Как то хочется немного пофилософствовать, что такое были релизы Ei до версии 1.
Ну во-первых, это был инструмент которым пользовался я и мои коллеги, причем для меня это был и единственный инструмент, за 3 года не было написано не одной вспомогательной обработки, которых у каждого программиста приличный чЁмодан.
Это была кладовка моего опыта, соответствующим образом оформленная. В эту кладовку складывались только уникальные вещи, которыми мне когда либо приходилось пользоваться. Постепенно вырисовывался образ того инструмента на, котором можно реализовать ВСЕ:
- на котором можно оперировать с огромными массивами данных так же словно вы работает с одним объектом;
- на котором можно редактировать конфигурацию, словно текстовые файлы;
- использовать самый низкий (закрытый) уровень абстракции 1С;
Почему так много времени ушло на выпуск этого релиза?
Ei была фактически переписана полностью.
Функционал был урезан и оставлено все самое необходимо. Вот список тех объектов (разделов), которые мы потеряли:
- Пакетное создание представлений;
- Заполнение расширенных свойств MSSQL 2005;
- Трассировка запросов с использование трассировки MSSQL;
Повысили производительность, теперь упреки о том что "Ei экскаватор, а другие маленькие лопатки" в прошлом.
Теперь более конкретно из хитов.
- Создана ВК на основе v8unpack и GameWithFire. Работа формы "объекты конфигуратора" полностью переписана под нее.
- Работа возможна на всех СУБД поддерживаемых 1С. Главное правильно прописать строку подключения.
- Трассировка запросов в формате 1С. Результатом будет набор запросов с параметрами и ссылками на встроенный язык инициировавший выполнение запроса.
- Объекты базы данных теперь получают полную информацию о реквизитах метаданных. Выводится информация о вспомогательных таблицах.
- Разбор текста запроса с точностью до поля, уникальное разбитие сложного запроса на составные.
- Реализована возможность получения формы из двоичных данных - то есть на основе двоичных данных любой конфигурации можно получить объект данных Форма, и открыть его (увидеть).
- Формирование на основе групповой обработки текста модуля, по средствам выполнения которого можно получить аналогичные действия.
- Уникальная функция преобразования любого значения(набора значений) в выражение на встроенном языке (явно проявляется в параметрах конструктора)
- Упростили конструкции на встроенном языке, теперь результат можно вернуть в переменную результат - во всех конструкциях где используется встроенный язык.
- Возможность использовать подключение по ADO к любому источнику, а не только к текущей базе данных (пример подключения к DBF).
Так же более менее приведен код в порядок, к каждой процедуре добалено опсание по ГОСТУ(1С) :) , конечно не на всех объектах но:
- Объекты базы данных;
- Объекты конфигурации;
- Трассировка;
Поскольку все переписано, открываю код предыдущих релизов (последнего).
Комментариев нет:
Отправить комментарий