SAVED SEARCH
Функционал сохранения поисковых запросов присутствует во многих библиотеках системы (Image, Material, Style, Line List, Planning, Sourcing, Silhouette).
Для сохранения поисковых запросов используются таблицы:
- pSavedSearch
- pSavedSearchItem
- pSavedSearchItemTemp.
После заполнения формы для поиска и нажатия кнопки “save search” (1), введенная в форму информация сохраняется во временную таблицу pSavedSearchItemTemp.
На скриншотах ниже рассматривается Saved Search в Style Folder

После этого открывается окно, в котором пользователь может вписать название и описание поискового запроса, а также установить статус активности. Если данное окно закрыть кнопкой “close” - временная таблица очистится. Если же окно просто закрыть, то временная таблица очистится после следующего перехода в это же окно кнопкой “save search”.

Установленные пользователем параметры запроса (search name, search description, active) переносятся в таблицу pSavedSearch после нажатия кнопки "save".
Данные из pSavedSearchItemTemp переносятся в pSavedSearchItem, (таблицаа pSavedSearchItemTemp очищается.
Таблица pSavedSearch содержит название/описание/статус активности поискового запроса; pSavedSearchItem - названия полей формы и введенные в них значения для поиска).
запроса. В этой таблице pSavedSearch хранятся сохраненные поисковые запросы для всех папок (в данной таблице есть строковое поле Folder, которое содержит название папок). Таблица pSavedSearchItem содержит названия полей формы и введенные в них значения для поиска.
Сохраненные поисковые запросы можно редактировать. Для этого, в папках с данным функционалом, нужно перейти во вкладку FolderName Saved Search (в меню слева). Здесь отображаются все созданные поисковые запросы для этой папки/библиотеки. Если сохраненный запрос сделать неактивным, то он не будет отображаться в меню слева.

Если на страницу, которая поддерживает Saved Search, передается параметр SavedSearchID (SVID) - она получает по этому параметру список элементов Saved Search'а и использует их для заполнения поиска по умолчанию.