Menus
The DataSplice Remote Client interface has numerous menu items to choose from. The following is a description of each.
File Menu
The first menu is the File menu. Within this menu, the following selections are available:
| Connect | Clicking on this menu item connects the Remote Client to the DataSplice Server. When connected, this menu item changes to Disconnect, at which time clicking it will disconnect the Remote Client from the DataSplice Server. |
|---|---|
| Connection Settings |
Clicking this item opens the Advanced Connection Settings dialog box. If you are unsure about the settings for any of these fields, please contact your DataSplice administrator:
|
| Commit Changes | Clicking this menu item saves all record modifications. Records are committed in the order in which they are modified. To view the list of modifications, select Modification History from the View menu. |
| Login Screen | Clicking this selection opens the Login screen. This action does not affect the connection status. |
| Show View List | Clicking this option opens the list of views available to the user logged in. The view list displayed is based on the class of the most recent view. To view another view class or all available views, select the appropriate option from the Select View dropdown box. |
| Export Grid | Clicking this item opens the Export Settings dialog box:
Exporting a grid sends all visible information from the current view to an external file. |
| Change Password | This opens the Change Password dialog box. DataSplice Users can change their passwords at any time. Additionally, some users may be required to change their password by the DataSplice Administrator. Contact the DataSplice Administrator if your password is lost or compromised. |
| About | This opens the About DataSplice dialog box. This box contains read-only information about the current version of the Remote Client application. |
| Exit | This closes the DataSplice Remote Client application. If the Save Offline Data to Disk option is selected and the user has an offline session, record modifications will be cached. The user is asked to commit data upon disconnect and reconnect. |
Edit Menu
| Cut | The Cut command places the selected data into the clipboard and deletes it from its current position. Copying, cutting and pasting information reduces the likelihood of data entry errors and keeps information in the same format. Some underlying databases are case-sensitive, which means that filtering on Joe Smith will provide a different set of records than filtering on JOE SMITH. |
|---|---|
| Copy | The Copy command places the selected data into the clipboard without affecting the data itself. |
| Paste | The Paste command places information currently in the clipboard into the selected field. |
View Menu
| Toolbar | When checked, the toolbar is visible. |
|---|---|
| Status Bar | When checked, the status bar is visible. |
| Filter | When checked, the filter fields are visible. This option will appear grayed out for users who have had this option removed by an Administrator with the DS_NO_FILTER attribute. |
| Modification History | Modification History displays all record modifications in the order in which they were completed. |
| Set Grid Font | This changes the type size of the characters within the data grid. You may choose from any fonts installed on your Windows platform. |
Session Menu
| Get Offline Data | Retrieve records marked as Offline. A green circle indicates the records that are available offline. This circle is viewable in both online and offline mode. View definitions determine which records are marked as Offline by default. The user can select which offline views they wish to download by checking the box next to the view in the Offline Views dialog. This allows static views, views that don’t change, to be skipped, which reduces the time it takes to download offline data. |
|---|---|
| Get Selected Offline | Add records that are not marked as Offline records to the set of records available offline. |
| Release Offline Session | This returns the offline license to the license pool. After an offline session is released, the session becomes online-only until new offline records are retrieved. |
| Clear Session | This deletes the session information and returns you to the login screen. Important Note: This menu option does not release your offline session. It will, however, delete the uncommitted session data that is cached on the mobile device. |
| Search All | The Search All option queries all the records that have been committed to the database. This option is only available while online. Uncommitted modifications will not be reflected in the query. Therefore, to avoid inaccurate searches, it is a good idea to commit all changes before searching. |
| Search Offline | The Search Offline option queries local records that have been marked as Offline records. |
| Search Modified | The Search Modified option queries only local records which have uncommitted modifications. |
Records Menu
| Narrow Search | Adds the currently highlighted field to the filter. |
|---|---|
| Clear Screen | The Clear Screen command resets the filter to the default criteria and clears any displayed records. Important Note: If the DS_PURGE_CHANGES_ON_CLEAR attribute is set to true, selecting this menu option will also reset all record modifications in that view that are yet to be committed to the DataSplice Server. |
| Reset Record Changes | The Reset Record Changes command reverts the record to the last committed version. |
| Apply Record Changes | The Apply Record Changes command commits changes to the selected record only. |
| Delete Record | The Delete Record command deletes an entire record from the database. |
| New Record | The New Record command creates a new blank record. Fields with default values will be auto-populated |
| Edit Complex Filter | This opens the filter in grid mode. Conditions inserted in the same column are run with the AND operator. Different columns are concatenated together in the filter using an OR condition. |
will need to be clicked more often. For practical reasons, the number of records should not exceed the list space available for each client.