Обработка "Универсальный поиск данных" — выполняет настраиваемый поиск значений, ссылок на объекты, незаполненных значений, а также ссылок на удалённые объекты вида (<Объект не найден> (9659:ab2b001b78e134e011dfec0814418025)).
Обработка позволяет выбрать список искомых объектов, для которых необходимо найти ссылки на удалённые элементы, а также выбрать список объектов поиска, в которых будет осуществлён поиск ссылок на удалённые искомые объекты. Есть возможность отсекать лишние искомые объекты и объекты поиска, которые не содержатся в объектах поиска или искомых объектах, а также устанавливать период поиска в объектах.
Также возможен поиск ссылок на объекты в списке объектов поиска. Выбранный объект для поиска можно сохранить, нажав кнопку "Сохранить объект" для последующей его загрузки вместо такого же удалённого объекта в другой базе данных. Имеется возможность поиска объекта по ссылке, а также удалённого объекта по ссылке вида "<Объект не найден> (26017:8f7a005056bc71f311e7d4f9b5006df5)" или "26017:8f7a005056bc71f311e7d4f9b5006df5", для этого необходимо нажать кнопку "Найти по ссылке" и ввести её. Также можно получить дату и MAC адрес создателя любого ссылочного объекта системы.
Порядок работы обработки:
1) Поиск соответствующего типа в объекте поиска.
2) Построение запроса поиска значения в объекте поиска.
3) Вывод результата.
В таблице результатов поиска выводятся строки соответствующие условиям поиска. Восстановление удалённых объектов возможно из копии сохранённого объекта, либо путем создания нового объекта со ссылкой на удалённый объект. Если в поле найденного значения содержится "Неопределено" значит, реквизит в объекте поиска имеет составной тип, значением которого может являться искомый объект.
Основные преимущества и возможности:
— Высокая скорость работы за счет поиска данных запросами к объектам, содержащим искомый тип.
— Поиск во всех реквизитах и табличных частях, в том числе и стандартных.
— Поиск в полях с определёнными именами или во всех.
— Выбор любого типа данных для поиска.
— Выбор любого объекта в качестве объекта поиска.
— Поиск объектов по ссылке.
— Сохранение объектов в файл.
— Поиск удалённых и не заполненных значений объектов.
— Восстановление удалённых объектов из копии или созданием нового.
— Установка периода для сужения области поиска.
— Ручное прерывание поиска.
— Поиск строк по маске.
— Перетаскивание строк между таблицами.
— Отсечение по содержащимся типам.
— Отображение количества найденных значений/объектов.
— Отбор по результатам поиска и наборам искомых данных.
— Загрузка/Сохранение настроек и результатов.
Обработка написана для обычных форм. Тестирование проводилось на конфигурации «1С Предприятие УПП» с версией платформы 8.3.11.2831.
История версий
Версия 1.2.1:
— Добавлена возможность получения даты создания объекта.
— Добавлена возможность получения MAC адреса создателя объекта.
— Добавлена возможность получения уникального идентификатора данных.
Версия 1.3:
— Добавлена возможность поиска перечислений.
— Добавлена возможность поиска простых типов: Строка, Число, Дата, Булево.
— Поиск строки по вхождению.
Версия 1.3.1:
— Исправлены ошибки установки периода для задачи и бизнес-процесса.
Версия 1.3.2:
— Добавлен поиск по полям содержащим Дт и Кт регистра бухгалтерии.
Версия 1.3.3:
— Добавлена возможность поиска в последовательностях и журналах документов.
— Добавлена возможность вывода регистратора в список результатов в случае поиска в подчиненных регистрах.
— Добавлен поиск по стандартным табличным частям плана счетов.
Версия 1.4:
— Добавлена возможность выбора объектов данных, искомых и поиска.
— Добавлен мультивыбор строк.
— Добавлено отображение количества найденных данных.
— Добавлена возможность сохранения/восстановления настроек и результатов.
— Добавлена колонка типа поля.
— Добавлено отображение картинок в соответствии с типом объектов.
— Добавлен запрет на добавление копий строк.
— Исправлены ошибки.
Версия 1.4.1:
— Добавлены кнопки переместить вверх/вниз для списка искомых объектов и списка объектов поиска.
— Оптимизирована скорость выполнения поиска данных.
— Исправлен вывод картинки для искомого типа в результатах поиска.
Версия 1.4.2:
— Исправлены ошибки неверного отображения картинок для типов в результатах при поиске удалённых объектов.
— Исправление и оптимизация запроса поиска пустых и удалённых объектов.
Версия 1.4.3:
— Добавлено отображение состояния выполнения процесса поиска.
Версия 1.5:
— Добавлено отображение регистратора последовательности в списке результатов поиска.
— Добавлена возможность поиска в счетах, субконто и видах субконто регистра бухгалтерии.
— Добавлена возможность поиска данных с добавлением к списку результатов.
— Исправлена ошибка при поиске строковых значений.
— Возможность добавления списка выделенных объектов результатов поиска в списки.
— Оптимизация скорости вывода картинок в списке результатов поиска.
— Оптимизация скорости поиска значений в результатах поиска.
— Оптимизация скорости поиска по регистрам и объектам.
— Добавлена возможность отбора в результатах поиска.
— Добавлена возможность отбора объектов содержащих выбранный набор искомых данных.
Версия 1.6:
— Добавлено указание вида сравнения и границ для искомых данных.
— Добавлена поддержка метасимволов для поиска вхождений строки по шаблону.
— Исправлен отбор объектов содержащих выбранный набор искомых данных.
— Исправлен поиск вхождений при поиске строковых значений.
Версия 1.7:
— Установка отметок выбора для всех выделенных строк таблицы.
— Добавлена возможность копирования выделенных строк перетаскиванием между таблицами.
— Добавлен новый вариант отбора в списке результатов.
Версия 1.7.1:
— Добавлена возможность открытия формы списка объекта поиска с отбором по объекту/списку объектов.
Версия 1.8:
— Исправлены ошибки при перетаскивании.
— Изменён вывод картинок для типов данных.
— Добавлена возможность добавления в объекты поиска регистраторов для выделенных объектов поиска.
— Добавлена возможность добавления регистраторов для перетаскиваемых объектов поиска к списку искомых типов.
— Добавлена возможность добавления регистров и регистраторов для выбранных объектов поиска.
— Добавлена возможность отборов по выбранному списку значений колонки.
— Добавлены кнопки регулирования для установки периода объектов поиска.
— Добавлена возможность установки периода поиска для выбранных объектов поиска.
Версия 1.9:
— Добавлена возможность поиска по выбранным именам полей.
Версия 1.9.1:
— Добавлен вид сравнения искомых данных "Не интервал".
Версия 1.9.2:
— Добавлена форма выбора полей для поиска.
Версия 1.10:
— Таблица искомых типов теперь объединена с таблицей искомых данных.
— Имена искомых полей для поиска теперь выбираются только из списка.
— Добавлена возможность отбора уникальных значений в списке результатов поиска.
— Добавлена возможность поиска уникального набора данных.
— Добавлена кнопка установки чередования цветов строк в результатах поиска.
— Добавлено больше интервалов в видах сравнения.