Project

General

Profile

Экстендер MdbHistoryBrowser

Назначение

Экстендер MdbHistoryBrowser предназначен для просмотра истории редактирования медиа - элементов БД. Его отличительными возможностями являются:

  • Асинхронная подгрузка данных и использование кэша
  • Возможность создания пользовательских фильтров, выполняющихся на строне SQL - сервера
  • Группировка множества изменений свойств и аттрибутов, относящихся к одному медиа - элементу

Требования

Для работы данного приложения требуется наличие таблицы PH_HISTORY версии 4 в БД. В каталоге SQL можно найти 3 файла:

  • PH_HISTORY_Create.sql - создание таблицы PH_HISTORY версии 3 и связанных с ней триггеров
  • PH_HISTORY_Update.sql - обновление таблицы PH_HISTORY до версии 4. Создание вычисляемых полей
  • PH_HISTORY_Drop.sql - удаление таблицы PH_HISTORY и связанных с ней триггеров

Пользовательский интерфейс

Для открытия компонента MDB History Browser в главном меню Djin’а выбираем пункт Компоненты > Просмотр истории изменений БД …, рассмотрим открывшееся плавающее окно.

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

Главное окно

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

Вспомогательное окно

Настройка фильтров и их условий осуществляется через контекстное меню. Флагом в контекстом меню отображается выбранный фильтр, если снять флаг с Условия, то данный фильтр не будет использоваться в запросе.

Настройка фильтра

Ссылки на сборки

  • D3API.dll
  • D3APICommon.dll
  • ICSharpCode.TreeView
  • Microsoft.Practices.Prism.dll
  • Digispot.Practices.Prism.Extender.dll
  • Xceed.Wpf.Toolkit.dll
  • WrapperCollection.dll
  • LinqKit.dll

MDB_History_Browser_main.png View Главное окно (73.9 KB) Stanislav Flusov (Tract), 20/05/2014 16:50

MDB_History_Browser_detail.png View Вспомогательное окно (103 KB) Stanislav Flusov (Tract), 20/05/2014 17:00

mdb_history_browser_filter.png View Настройка фильтра (73.6 KB) Stanislav Flusov (Tract), 21/05/2014 11:17

MdbHistoryBrowser Extender.docx (269 KB) Artemiy Pugachev (Tract), 09/03/2015 22:01

Mdb history browser main Mdb history browser detail Mdb history browser filter
Add picture from clipboard (Maximum size: 645 MB)