gifts2017

Поиск документов по ссылке (на основе поиска по метаданным)

Опубликовал sergio kr (sergio_krf) в раздел Администрирование - Поиск данных

Внешний отчет, позволяющая найти все документы, в которых встречается выбранная ссылка.
Отчет не привязан к конфигурации и способен работать как в обычных, так и в управляемых формах.
Результат отчета выводится в СКД (позволяет наложить фильтр на результат, открыть интересующий документ, сохранить настройки предидущего использования и т.д.).
В большенстве случаев значительно быстрее типового механизма за счет использования анализа метаданных.

Внешний отчет, позволяющая найти все документы, в которых встречается выбранная ссылка.

Отчет не привязан к конфигурации и способен работать как в обычных, так и в управляемых формах.

Результат отчета выводится в СКД (позволяет наложить фильтр на результат, открыть интересующий документ, сохранить настройки предидущего использования и т.д.).

В большенстве случаев значительно быстрее типового механизма за счет использования анализа метаданных.

Алгоритм:

1) выполняем поиск по метаданным (реквизитам документов и реквизитам табличных частей документов), выбирая все реквизиты имеющие заданный тип (реквизиты составного типа поддерживаются)

2)формируем запрос по выбранным документам (на первом шаге) и их табличным частям, выбирая ссылку на документ, с отбором по значению выбранных реквизитов (на первом шаге)

3)выводим получившиеся данных в СКД.

UPD_15.11.12

Добавил поле "Вид документа" и группировку по нему. (Damian, спасибо за идею)

Вариант отчета с группировкой по "Виду документа" выбирается через "Выбрать вариант" :)

Скачать файлы

Наименование Файл Версия Размер
ПоискДокументов_Метаданные.erf 39
.erf 7,75Kb
15.11.12
39
.erf 7,75Kb Скачать

См. также

Подписаться Добавить вознаграждение
Комментарии
1. Дмитрий Павлик (DimaP) 14.11.12 21:34
Есть ещё обработка "Универсальный поиск и замена значений" - тоже быстро работает :)

А так полезно.
2. Damian (Damian) 15.11.12 14:22
Добавить еще вид документа (например, РН, НН) в группировку - и хорошо будет )
3. sergio kr (sergio_krf) 16.11.12 09:12
Добавил, спасибо за идею)))