Mapping Data Sources

Many Views gadgets use a foreign data source to provide the user with a list from which he will choose when editing a data source value. This list is built from data stored in the foreign data source. Foreign data sources for columns can be specified at table level. This feature is called Data Source Mapping (See Views documentation about Data Source Mapping). Some Views gadgets, such as IliTableGadget, use data source mapping specified at table level to set a choice list on each cell of the data source.

Any Server data source can be used as a foreign data source to an Views data source column and, conversely, every Views data source can be used by an Server data source as a foreign data source to one of its column. Data Source Mapping can be specified in Server Studio.

For columns of type IlsSwHRefDatatype, this mapping must be constrained. It means that when you select a value in the foreign data source, that value will replace the edited value in the Server or Views data source. When the data source is validated, a pointer will be edited on the server side. The target of the previous hyper-reference will be replaced by the target of the selected hyper-reference.