Суббота, 05.10.2024, 00:54
Главная Регистрация RSS
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Анализ техножурнала. План запроса MSSQL
gslawaДата: Суббота, 06.01.2018, 16:38 | Сообщение # 1
Лейтенант
Группа: Проверенные
Сообщений: 61
Репутация: 32
Статус: Оффлайн
ИР 6.4.38

При нажатии на ячейку колонки "План СУБД" в табличке "Таблица журнала" "Анализа техножурнала" выводится план запроса с наименованиями MSSQL
Хотелось бы получить план запроса с именами 1С, так-же как и реализовано в "Конвертор текста СУБД" с галкой "Перевод в мета"

Для себя я немного правлю, когда нужно, модуль формы Обработка.ирАнализТехножурнала.Форма:
...
Тогда
СтандартнаяОбработка = Ложь;
Если Истина
И ирОбщий.СтрокиРавныЛкс(ИмяСвойстваБезМета, "ПланСУБД")
И ирОбщий.СтрокиРавныЛкс(ВыбраннаяСтрока.Событие, "DBMSSQL")
Тогда
//ТекстПланаЗапроса = ВыбраннаяСтрока[Колонка.Данные];
ТекстПланаЗапроса = ВыбраннаяСтрока.ПланСУБДмета+Символы.ПС;

Если ТекстПланаЗапроса = РезультатПереводаСлишкомБольшогоТекста() Тогда
...
"Симлолы.ПС" добавляю т.к. следующее окно "ПланЗапросаMSSQL" теряет последнюю строку без него

Наверное нужно сделать что-то подобное и тут.
Думаю будет полезно.

Спасибо.

Добавлено (06.01.2018, 16:38)
---------------------------------------------
Могу и дальше править, но нужно за эти следить при каждом обновлении.
Что не хотелось-бы

Сообщение отредактировал gslawa - Суббота, 06.01.2018, 16:16
 
tormozitДата: Суббота, 06.01.2018, 17:04 | Сообщение # 2
Генералиссимус
Группа: Администраторы
Сообщений: 6382
Репутация: 165
Статус: Оффлайн
Колонка "План СУБД" предназначена именно для анализа плана запроса в оригинальном виде. Для анализа плана запроса в терминах метаданных предназначена ее парная колонка "План СУБД мета". Аналогично и для других колонок, которые можно переводить в термины метаданных.
Чтобы эти колонки появились, нужно на закладке "Анализ" в панели настроек включить флажок "Имена метаданных". При его включении будет запущен перевод всех не переведенных ранее данных, который можно прервать.
 
gslawaДата: Суббота, 06.01.2018, 17:11 | Сообщение # 3
Лейтенант
Группа: Проверенные
Сообщений: 61
Репутация: 32
Статус: Оффлайн
Спасибо
 
  • Страница 1 из 1
  • 1
Поиск: