Table of Contents
Elixir Dashboard Designer provides different kinds of content from which you can compose your views. Every content must have a unique name within the Perspective so that it can be referenced. Each kind of content reads data and renders it into a view. The views then provide the ability to interact with the content.
		
		Most kinds of content read from a datasource. There are two kinds of datasource available,
		the .ds files in the repository (which can be JDBC, XML, etc.) and dynamic datasources
		where the data records are extracted from other views. The first kind of datasource will
		be identified with a repository: URL, whereas the dynamic data will
		be accessed with a view: URL. When the datasource is defined in the
		repository, a schema is associated with it and is available to the content designer.
		When the datasource is defined by a view, there is no explicit schema available - it
		depends on the content of the view, which can itself be dynamic. The solution is to 
		allow view-based datasources to explicitly load a schema. When a datasource has been
		chosen for a content, the subsequent page in the wizard will show the schema of that
		datasource if one is available. If no schema is available, the Load Schema
		button will be available to allow one to be explicitly loaded.
The data schema needs to be available in order to support options like filtering. Each content that reads from a datasource is allowed to filter the records before rendering them. The filtering options allow records to be selected based on criteria such as "Equals","Greater Than","In Range","In DataSet" etc. These are discussed in the Filter Processor description of the Elixir Data Designer manual.
In addition, slice: URL1&URL2&URL3 shows the intersection 
		of selected records as the result. The syntax is a slice: prefix followed by 
		view names separated by ampersands. All these named views must be grids from a common datasource. 
		It can simplify the data operation by providing a workaround of filter.