infostrata solutions logo
   
 

Quest List View (qListView)

The Quest List View web part, in its simplest form, displays data from a Sharepoint list in a tabular format.  But to say just that undersells the web part greatly, because the qListView is really an application in its own right.

Roll-Ups
First of all, the qListView is designed without reference to the SharePoint view system.  That is to say, it makes no reference to views associated with any particular list.  As such, the qListView can easily be associated with any list, or a group of lists (i.e. more than one).  This enables the qListView to roll-up data from multiple lists.  The lists can reside in the current web site, any site in the current site collection, any other site collection, or indeed and other application.  The data will be rolled up into the display for the user as long as the currently logged-in user has read-access to the data being accessed.

ezEdit
The display itself is easily modified without the need to drill down into a "view" of any list and so changes to columns and the data therein can be made in seconds.  As with all the Quest web parts, configuration can be done using the usual Web Part editing pane, but it is more convenient, and faster, to configure the web part using Quest's ezEdit pane - a very intuitive editing tool.

Custom Displays
As well as displaying data using in-built display options, the qListView provides a Custom Display option to allow administrators to substitute the standard display with a custom display in HTML and/or JavaScript.  So the web part is used to get the data, apply filters and sort the data and a custom display can be used to present the data.

Custom Actions
The qListView can be used to launch custom code written in C# or VB using "custom actions".  The custom code can access the list data via the SharePoint Object Model, thus providing the means to embed sophisticated data interactions. Custom actions are also available for more routine tasks such as deleting or moving records (and more).

Filters
Both dynamic and static filters are provided.  Static filters in the form of both CAML and Excel-like boolean algebra are provided.  CAML filters are generated with an easy-to-use CAML filter builder and filter data before it leaves SQL Server.  Boolean filters are potentially more sophisticated but operate on data retreived from the database.  The two can work together to achieve the most efficient and effective filters.  Dynamic filtering is provided as a standard interface option allowing users to refine their displays on-the-fly.

And there is more... The web part can be re-skinned with reference to CSS classes. If you are working in other languages, all labels can be altered automatically depending on the locale selected, and of course the list view is a data consumer, so other web parts can be used to filter the display also.

  Request Information...
  
       
Copyright © 2005-11, InfoStrata Solutions Ltd, UK  |  Tel: +44 (0) 8709 222 152  |  Email: info@infostratasolutions.com Contact Details