Снегопат
https://snegopat.ru/forum/

Расширенный поиск (область поиска)
https://snegopat.ru/forum/viewtopic.php?f=1&t=760
Страница 2 из 2

Автор:  7OH [ 15 июл 2020, 11:29 ]
Заголовок сообщения:  Re: Расширенный поиск (область поиска)

Удалось определить тип формы, управляемая или нет.
Плюс оптимизация скорости поиска и корректность определения клиента\сервера.
Немного изменил название скрипта и файлов.

Вложения:
extSearchReplace_20200715_01.zip [28.29 КБ]
Скачиваний: 544

Автор:  7OH [ 16 июл 2020, 21:02 ]
Заголовок сообщения:  Re: Расширенный поиск (область поиска)

Доработан поиск областей (клиент-сервера и модуля команд).
Поправил замену в глобальном поиске.
Пока вроде всё - можно проситься на замену стандартному

Вложения:
extSearchReplace_20200716_02.zip [28.39 КБ]
Скачиваний: 553

Автор:  orefkov [ 16 июл 2020, 21:49 ]
Заголовок сообщения:  Re: Расширенный поиск (область поиска)

Так ты залей его пока в репозиторий в отдельную ветку.
Код:
fossil ci --branch newSearch


Кому надо, вытащат
Код:
fossil update newSearch


потом как устаканится - fossil merge

Автор:  7OH [ 16 июл 2020, 22:27 ]
Заголовок сообщения:  Re: Расширенный поиск (область поиска)

Ок. Вчера тестировали - оно со стандартным в паре работает иногда странно.
А стандартный отключай не отключай - многие скрипты используют стандартный по имени.
И если где-то что-то - откроется стандартный - потому и охота провести код-ревью и именно как замену сделать по итогу.

Автор:  7OH [ 17 июл 2020, 13:25 ]
Заголовок сообщения:  Re: Расширенный поиск (область поиска)

Всё - ветку newSearch создал.
Если будут изменения - до слияния буду выкладывать и тут и там.

Автор:  DJRelax [ 23 июл 2020, 13:51 ]
Заголовок сообщения:  Re: Расширенный поиск (область поиска)

А как вот использовать скрипт поиска из новой ветки, но что бы при обновлении из основного репозитория, он не переписывался из него?
Просто если обновить по тэгу newSearch, то следующие обновления из репозитория идут по этому тегу и не прилетают обновления, а если вернуться к основному тэгу trunk, то скрипт поиска заменяется из него.

Автор:  nonameforme [ 28 июл 2020, 17:28 ]
Заголовок сообщения:  Re: Расширенный поиск (область поиска)

А почему кнопки Свернуть / развернуть доступны только когда нажата Cmd bar tree view ?
Вроде в таком положение тоже можно свернуть.
 вложение
Вложение:
2020-07-28_172649.png
2020-07-28_172649.png [ 25.35 КБ | Просмотров: 10710 ]

Автор:  mvgfirst [ 18 авг 2020, 19:29 ]
Заголовок сообщения:  Re: Расширенный поиск (область поиска)

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

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

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

Страница 2 из 2 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/