Мне нужно создать систему, которая генерирует отчеты об исключениях данных (например, это значение устарело, поскольку оно не обновлялось в течение x дней). Получив ежедневный отчет о проблемах качества данных, мои пользователи захотят иметь возможность фильтрации (с настраиваемыми общедоступными и частными фильтрами), а затем смогут категоризировать и комментировать проблемы в идеале непосредственно в интерфейсе отчетов. Таким образом, проблема может быть классифицирована как «Ничего особенного» или что-то в этом роде, и добавлен комментарий, объясняющий, почему это все хорошо. Тогда эта проблема будет исключена из общего отчета о проблемах в будущем, даже если исключение данных за ним сохраняется.
Таким образом, это похоже на инструмент отчетности о качестве данных, но также ведет себя как средство отслеживания проблем. Я рассмотрел просто автоматическое создание проблемы в одном из наших инструментов отслеживания ошибок для каждого исключения данных, которое мы находим, чтобы мы могли получить фильтры и рабочий процесс бесплатно, но я не думаю, что это сработает. Список ошибок не очень хороший интерфейс отчетов. Я пытался выяснить, позволит ли Crystal Reports сделать что-то подобное, где я могу комментировать и классифицировать содержимое отчета, но я не могу найти на их сайте ничего, что могло бы заставить меня думать, что вы можете.
Похоже, что это довольно общая функция, и я надеюсь, что мне не нужно создавать ее с нуля из-за временных рамок. Кто-нибудь видел подобное раньше? Существуют ли инструменты .NET, которые могли бы упростить эту задачу и, возможно, решить такие сложные проблемы, как создание общих и частных фильтров и одновременное редактирование записей через интерфейсы отчетов.
Большое спасибо за любые ваши идеи.