Расширенный поиск (область поиска)

Всяческие обсуждения снегопата.
Аватара пользователя
7OH
Сообщения: 225
Зарегистрирован: 09 авг 2013, 12:35
Откуда: Украина, Донецк (Киев)
Контактная информация:

Re: Расширенный поиск (область поиска)

Сообщение 7OH »

Удалось определить тип формы, управляемая или нет.
Плюс оптимизация скорости поиска и корректность определения клиента\сервера.
Немного изменил название скрипта и файлов.
Вложения
extSearchReplace_20200715_01.zip
(28.29 КБ) 2351 скачивание
Аватара пользователя
7OH
Сообщения: 225
Зарегистрирован: 09 авг 2013, 12:35
Откуда: Украина, Донецк (Киев)
Контактная информация:

Re: Расширенный поиск (область поиска)

Сообщение 7OH »

Доработан поиск областей (клиент-сервера и модуля команд).
Поправил замену в глобальном поиске.
Пока вроде всё - можно проситься на замену стандартному
Вложения
extSearchReplace_20200716_02.zip
(28.39 КБ) 1959 скачиваний
Аватара пользователя
orefkov
Администратор
Сообщения: 2052
Зарегистрирован: 24 авг 2011, 15:04

Re: Расширенный поиск (область поиска)

Сообщение orefkov »

Так ты залей его пока в репозиторий в отдельную ветку.

Код: Выделить всё

fossil ci --branch newSearch
Кому надо, вытащат

Код: Выделить всё

fossil update newSearch
потом как устаканится - fossil merge
Аватара пользователя
7OH
Сообщения: 225
Зарегистрирован: 09 авг 2013, 12:35
Откуда: Украина, Донецк (Киев)
Контактная информация:

Re: Расширенный поиск (область поиска)

Сообщение 7OH »

Ок. Вчера тестировали - оно со стандартным в паре работает иногда странно.
А стандартный отключай не отключай - многие скрипты используют стандартный по имени.
И если где-то что-то - откроется стандартный - потому и охота провести код-ревью и именно как замену сделать по итогу.
Аватара пользователя
7OH
Сообщения: 225
Зарегистрирован: 09 авг 2013, 12:35
Откуда: Украина, Донецк (Киев)
Контактная информация:

Re: Расширенный поиск (область поиска)

Сообщение 7OH »

Всё - ветку newSearch создал.
Если будут изменения - до слияния буду выкладывать и тут и там.
Аватара пользователя
DJRelax
Сообщения: 63
Зарегистрирован: 19 май 2015, 03:36

Re: Расширенный поиск (область поиска)

Сообщение DJRelax »

А как вот использовать скрипт поиска из новой ветки, но что бы при обновлении из основного репозитория, он не переписывался из него?
Просто если обновить по тэгу newSearch, то следующие обновления из репозитория идут по этому тегу и не прилетают обновления, а если вернуться к основному тэгу trunk, то скрипт поиска заменяется из него.
Куллер тоже вертолет, только маленький еще ...
nonameforme
Сообщения: 36
Зарегистрирован: 15 июл 2016, 13:11
Откуда: Краснодар

Re: Расширенный поиск (область поиска)

Сообщение nonameforme »

А почему кнопки Свернуть / развернуть доступны только когда нажата Cmd bar tree view ?
Вроде в таком положение тоже можно свернуть.
 вложение
2020-07-28_172649.png
2020-07-28_172649.png (25.35 КБ) 40548 просмотров
mvgfirst
Сообщения: 80
Зарегистрирован: 04 фев 2013, 10:02

Re: Расширенный поиск (область поиска)

Сообщение mvgfirst »

Только что еще раз проверил глобальный поиск.
1. Делаем синтаксическую ошибку в названии свойства регистра.
2. добавляем на любую произвольную форму дин. список с использованием этого регистра и "ошибочного" реквизита.
3. В общих модуля пишем несколько раз и в запросах и в коде упоминание этого реквизита.

Теперь запускаем два поиска.
1. Глобальный снегопата - находит только то что в общих модуля.
2. Глобальный стоковый - (по умолчанию галка стоит только на "модули" и "роли" - по крайней мере у меня так) - тоже находит только в модулях
3. Глобальный стоковый - ставим все галки - находит везде и в запросах дин.списка на произвольной форме и так же сам ошибочный реквизит в регистре.

Вывод - Глобальному поиску нехватает настройки области поиска.
Особенно критично - когда ищешь входждение какого-то реквизита, а оно есть где-то вглубине динамического списка.
Если довериться только глобальному поиску снегопата - то ошибку выолвишь только в рантайме потом...
Ответить