Project

General

Profile

MdbHistoryBrowser Extender

Function


MdbHistoryBrowser extender is designed for viewing media (DB items) editing history. Its special features include:

  • Asynchronous loading of data and the use of cache
  • Possibility of creating user filters applied on the SQL server side
  • Grouping of multiple changes in properties and attributes related to the same media item

Operation Requirements


For correct operation of this application you need a PH_HISTORY table v 4 in DB. You can find 3 files in SQL directory:

  • PH_HISTORY_Create.sql – create PH_HISTORY v 3 table and related triggers
  • PH_HISTORY_Update.sql – update PH_HISTORY table to v 4. Creation of calculated fields
  • PH_HISTORY_Drop.sql – delete PH_HISTORY table and related triggers

User Interface


To open the MDB History Browser component, select Components > MDB History Browser… from the DJin main menu. Let’s have a closer look at the floating window that appeared.
In the upper part of the screen we can see a list that shows multiple changes, in the lower part – a preset filter.

MDB_History_Browser.png

By double-clicking on any record in the list, you can open a floating window that shows a set of changes made during a single operation.

A_floating_window_that_shows_a_set_of_changes.png

You can configure filters and their conditions via context menu. A flag in the latter indicates selected filter. If you remove the flag from a Condition, the filter will not be used in requests.

You_can_configure_filters_and_their_conditions_via_context_menu.png

Build References


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

Add picture from clipboard (Maximum size: 742 MB)