• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

Folder & View

  • Автор темы Anatoly
  • Дата начала
T

turumbay

Нужно отобранные (агентом) в папку документы просматривать в разных разрезах.
Можно-ли создать нужные View и в их SELECT отбирать только документы помещенные в конкретную папку?
Можно, но геморно
Или придется создать на каждый вариант просмотра отдельную папку и в агенте каждый нужный документ помещать во все папки?
А может забить на вьюхи? Использование вида в качестве отчета - это первое что обычно приходит в голову. Но оно редко бывает правильным решением: во-первых, плодить вьюхи - западло. Во-вторых: А если захочут печатать? А на фирменном бланке? А сохранить? А отправить по почте?
У вас есть коллекция документов, на основании которых нужно построить несколько различных отчетов.
вариант №1: в папке кнопки по кол-ву отчетов. по кнопке гоним коллекцию в xml, натравливаем xsl, перегоняющий ее в html. Создаем новый документ, импортирует в него этот html. финиш.
вариант №2 ( = вариант 1, исправленный и дополненный ): нафиг папку, сразу проходим по коллекции, сериализуем ее в xml, аттачим в документ, открываем этот документ по красивой форме с кнопками. далее п.1
если проход по коллекции занимает длительное время, то либо выносим обход коллекции на сервер, либо таки используем папку, в которой делаем столбцы для каждого (нужного)поля документа. xml собираем по вьюхе (навигатору).
вариант №3: прикрутить внешнюю тулзу для построения отчетов типа jasperreport. Отдать процесс формирования отчетов пользователям. Т.е. вы им данные, а они на основе этих данных строят чего им хочеца. Юзверь обычно любит такую фичю: вместо того чтобы работать, он может полдня наворачивать рюшки к отчету в GUI редакторе, выставлять шрифты, цвета, колонтитулы и пр.
 
A

Anatoly

Приму к сведению "как перспектива" ;)
С данной стороны (XML, XSL) Lotus еще не крутил - слаб в теории.
Да и в данном случае время работы юзеря с результатом, как правило, меньше времени процесса по его получению :)
Хотя некоторые срезы печатают в Word & EXCEL.
Но, все равно, спасибо за указание направления, давно есть желание расширить диапазон выводимых форматов отчетов за MSOffice.
Да и какой-нить внешний репортер не помешало бы...
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!