Четверг, 12.12.2024, 22:19
Главная Регистрация RSS
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
2.30: [Консоль запросов] Выполнение выделенного текста
SirStefanДата: Четверг, 09.02.2012, 17:07 | Сообщение # 1
Сержант
Группа: Проверенные
Сообщений: 27
Репутация: 0
Статус: Оффлайн
В старой консоли, которой я пользовался до вашего ИР были небольшие фичи, весьма облегчающие работу. По нажатию на кнопку "Выполнить" если был выделен кусок запроса - то выполнялся именно кусок, а не весь запрос. Так было удобнее отлаживать большие запросы.
Также в той консоли параметры установленные для запроса действовали на все дочерние запросы этой ветки запросов (Т.е. если такого параметра нет в списке параметров, он брался от запроса выше по дереву запросов). Возможно ли в данной подсистеме реализовать такой механизм?
 
tormozitДата: Четверг, 09.02.2012, 17:54 | Сообщение # 2
Генералиссимус
Группа: Администраторы
Сообщений: 6503
Репутация: 173
Статус: Оффлайн
Чтобы лучше понять методику частичного выполнения запроса, приведи примеры основных вариантов ее использования тобой.

Я лично комментирую фрагменты текста запроса и использую возможности дерева запроса для решения такого рода задач.
 
SirStefanДата: Пятница, 10.02.2012, 03:40 | Сообщение # 3
Сержант
Группа: Проверенные
Сообщений: 27
Репутация: 0
Статус: Оффлайн
Большой запрос, много параметров, считает неправильно. Для более точной проверки просто выделяю подзапрос и выполняю его. Смотрю результат и на основании делаю выводы. Комментировать дольше, иногда приходится править текст (перенести ВЫБРАТЬ на новую строку, не забыть закомментировать в конце строки ")" с именем подзапроса). Потом раскомментировать, вернуть обратно строки (чтобы не портить красивый вид запроса) и идти комментировать новую строку. Если кусок запроса переносить в подветку, то приходится опять настраивать все параметры. А если там еще и "в списке" - то выходит весьма долго.
 
tormozitДата: Пятница, 10.02.2012, 09:12 | Сообщение # 4
Генералиссимус
Группа: Администраторы
Сообщений: 6503
Репутация: 173
Статус: Оффлайн
Ты режим дерева запроса пробовал? Кажется описанный тобой сценарий покрывается им неплохо.
 
SirStefanДата: Среда, 15.02.2012, 17:04 | Сообщение # 5
Сержант
Группа: Проверенные
Сообщений: 27
Репутация: 0
Статус: Оффлайн
Попробовал: выполнение выделенного куска кода - да, покрывает. А вот с параметрами сложнее: если смотришь подзапросы, то все удобно. Но если запрос на 10 параметров и делаешь разные варианты его и сравниваешь результаты, тогда было бы удобнее действие параметров на дочерние варианты запросы.
 
tormozitДата: Среда, 15.02.2012, 18:08 | Сообщение # 6
Генералиссимус
Группа: Администраторы
Сообщений: 6503
Репутация: 173
Статус: Оффлайн
Потребность понятна. Буду думать над реализацией.
 
SirStefanДата: Четверг, 16.02.2012, 12:53 | Сообщение # 7
Сержант
Группа: Проверенные
Сообщений: 27
Репутация: 0
Статус: Оффлайн
Могу приложить обработку от dmitro, где это было реализовано, если нужно
 
  • Страница 1 из 1
  • 1
Поиск: