Skip to content

DataSplice Support Website

Sections
Personal tools
You are here: Home » Product Manuals DataSplice 2.3 » DataSplice 2.3 Admin Client Manual » Views - Relationships Tab

Views - Relationships Tab

The Relationships tab allows the administrator to explicitly describe the relationship between different views. The administrator defines these relationships and gives them a descriptive free-form name. The user then is able to navigate the relationship by a name that clearly explains the relationship.

Relationship Tab

A relationship works by building a filter to display the target view with matching records. This filter does not necessarily reference the source record, so relationships can be defined to always return the same set of records regardless of the source record in the parent view.

Some characteristics of relationships include:

  • A parent view is able to have more than one relationship to the same child view using different search criteria.
  • Different parent views are able to have relationships to the same child view.
  • Relationships can be made available only for a particular user or group.

Edit Relationship

Creating a New Relationship

To create a new relationship:

  1. Open the Relationships tab in the View section.
  2. Click the Add Relationship button Add Relationship in the toolbar.
  3. Enter a name in the Relationship Name box. This name will be displayed on the Remote Client device as a navigation option.
  4. From the Target View list, select the destination view.
  5. Specify if the relationship is used when caching offline data by checking the Available Offline checkbox.
  6. If the relationship is used offline, specify the maximum allowed records in the Max Records box. Setting this value to zero specifies an unlimited number of records.
  7. Configure the filter section to determine which records are presented in the target view. For more information on filters, please see the View Criteria tab.
  8. Click OK.

Deleting a Relationship

To delete a relationship:

  1. Open the Relationships tab.
  2. Highlight the relationship to be deleted.
  3. Click the Delete Relationship button Delete Relationship .
  4. A Confirm Delete dialog box will appear. Click Yes.

Confirm Delete

Editing Relationship Dialog Box Properties

Relationship dialog properties can be edited by accessing the Edit Relationship dialog box:

Edit Relationship

Relationship Name The Relationship Name can be any name the administrator chooses. However, this name appears in the remote client application as a form of navigation. So, the name should reflect the nature of the relationship defined.
Target View The Target View is the child (destination) view for the relationship. The Remote Client application uses this relationship as a navigation point between a parent and child view that has built-in filtering to predefine the records to display in the child view.
Available Offline The Available Offline checkbox indicates whether or not to cache offline records for the child view if, and when, records are cached offline for the parent view.
Max Records The Max Records field indicates the maximum number of child records to cache offline. Specifying zero indicates an unlimited number of records.
Filter The Filter tab is where the administrator defines the filtering criteria for this relationship. See the View Criteria tab section for more information on configuring filters.

 

Created by root
Last modified 2005-03-02 04:57 PM
 

Powered by Plone

This site conforms to the following standards: