Транслятор SQL to 1C
Конфигурация позволяет читать планы запросов, полученные через MS SQL Profiler, а также заменять имена таблиц и полей в SQL запросах на названия из 1С. База данных позволяет хранить структуру данных 1С.
- Описание
- Подробнее
Описание
Краткое руководство по использованию.
Справочник "Базы данных" — позволяет хранить различные структуры баз данных.

Командой "Получить обработку выгрузки структуру" можно сохранить обработку в файл. Запустить её в нужно базе и выгрузить структуру в файл. Затем загрузить в конфигурацию командой "Загрузить структуру".
Команда "Загрузить структуру" загружает сохраненную структуру в базу.
Команда "Удалить структуру" удалить и саму базу данных и всю структуру.
Раздел "Структура" — позволяет просматривать структуру БД и осуществлять поиск по таблицам и полям.

Раздел "Разобрать план запроса" — позволяет вставить план запроса, скопированный из mssqlprofiler.
План нужно скопировать целиком и вставить в первую ячейку табличного документа.

Есть 2 режима представления:
1. В табличном документе.
2. В таблице значений.


Раздел "Разбор запроса" — позволяет в SQL запросе, полученном в том же sqlprofiler, произвести замену имен таблиц и полей.

Разрабатывалось на платформе 8.3.20. Но специфических функций задействовано не было. Режим совместимости поставил 8.3.14.
Планы:
Добавить возможность читать технологический журнал. (Тут нет замаха на полноценный анализ, скорее на точечный анализ различных ситуаций).
Переделать структуру на таблицу значений.
Скачать конфигурацию можно в этой статье, а так же она доступна на github: https://github.com/free-archer/translator_sqlquery_to_1c

