This user guide provides general information for using the Mobile Reach App Launcher on a Windows or Windows Mobile (WM) device.
Contents
After installing Mobile Reach components and the Mobile Reach App Launcher, ensure the following procedures have been performed before accessing Apps on a Windows/WM device.
NOTE: When editing the Deployment folder, place the WM device Apps in the PocketPC Deployment folder.
It is very important to not run out of battery power on WM devices, because data can be lost. It is recommended to recharge the battery each day by placing the device in the cradle connected to AC power. Depending on usage and the specific device, more frequent charging may be required. WM 5 devices generally will not lose data with a dead battery.
When possible, remove power draining activities from the device::
NOTE: These settings may vary per device. If using wireless for on-line operations, do NOT disable these services.
Apps on Windows/WM devices contain several menus:
The options for all of these menus vary, depending on whether you are in the launcher window, Listview window, or RecView window.
The Touch/Hold menu is the equivalent of a right-click menu on a desktop. Press down with your stylus in an empty section of the window to display this menu.
Individual fields can also contain Touch/Hold menus. Press down with your stylus within a field to see the associated menu. Field level Touch/Hold menus usually contain the Zoom option, which displays all the text in a field. The Touch/Hold menu is also used when the App contains a currency field. To successfully enter a currency value, enter the numeric value, and then use the Touch/Hold menu to select the proper currency code.
On your device, select Start > Programs > Splitware. The Mobile Reach launcher window displays.
The first time you access the App Launcher on your device, you must set Network preferences. These preferences define a connection between your device and the Gateway server and between the Gateway server and database server.
Select Tools > Preferences from the launcher window to display the Preferences tabs. Select the Network tab and complete the information. See Windows Mobile device install/preferences for more information.
After setting Network preferences, the App Launcher will remember and use these values for all future logins. You should only need to re-set the Network values if something changes in your information (new password, etc.).
The Mobile Reach launcher window contains a list of all available Mobile Reach Apps. You can perform various tasks from the launcher.
Touch an App to open it.
To start two Apps at the same time:
To view and move between App windows, select Tools > Windows. You can also use this menu to close the current or all App windows.
It is good practice to run the Application Manager (App Manager) before opening an App. Running App Manager ensures the latest version of the App is downloaded from the database server to your device.
Clearing the cache deletes the cache of data on the device and reloads the data from the database server. You should clear cache if changes are made in the database server or in a query string. See Caching for more information.
To synchronize all Apps with the database, select Update All Applications on the Actions or Touch/Hold menu.
Before executing Update All Applications, close all Apps on the device. The update will be skipped for any open App.
When the update is complete, the status for each update will be displayed. Possible status values are:
To view information about the App Launcher, select Tools > About from any App window.
To view information about the Apps on the device, select Show Versions from the Actions or Touch/Hold menu.
The keyboard icon
brings up the device keyboard. You can use this keyboard to enter data.
An App contains two types of windows:

The Listview window contains a list of records downloaded from the database server. Apps can be designed to open to a RecView window, but often open to the Listview window. The appearance of this window differs, depending on your App.
Listview windows can consist of more than one tab, and each tab is generated by a particular set of search criteria. The tab where you can see the records is the active tab. Touch another tab to make that tab active, or select Tools > Tabs to move between the App tabs.
Use the following options to change how records are displayed in the Listview window.
Select a record from the Listview tab to open a RecView window, displaying detailed information for the selected record.
Each tab in the Listview window contains data generated from a set of search criteria. Use the Listview window Action or Touch/Hold menu options to edit searches.
Select Search > Update to manually update records retrieved by a search.

A Query by Example (QBE) search allows the user to change the search criteria on the device.
To edit an existing search:
To create a new search by copying an existing search:
To rename an existing search:
To return the search to the default criteria set in AppStudio, select Search > Set as Defaults. The file is saved in the Program Files/MobileReach/Scripts directory on the device. This file can be used to recreate search criteria if the cache has been cleared.
RecView windows display detailed information for a new or existing record.
You can enter, edit, or view information from the RecView windows. Fields shown in bold are mandatory. Select a tab at the bottom of a RecView window to go to another RecView window.
Touch the Save button to save any changes and return to the Listview window or the Close button to return to the Listview window without saving. If you close without saving, you are asked if you want to save your changes. Touch Yes to save the changes or No to close the window without saving.
Make any desired changes and touch the Save button from any RecView window to save your changes and return to the Listview window.
When you edit or create a record, the new information exists only on your device until you upload it to the server. When you exit from the RecView window to the Listview window, an arrow icon (
) displays next to new or changed records that have not been uploaded to the server.
Touch the Update All button or select Update All from the Actions or Touch/Hold menu to upload the information to the server. The Update All operation also downloads any new or updated records that match your selection criteria from the server to your device.
If the server rejects the information being uploaded, an indication of the rejection is displayed in the Listview status column. The status column displays the current status of each record, and if appropriate, an error tab is included in the record. The error tab describes the error, warning, or conflict situation.
The records statuses are:
A Listview window with an error icon is shown below.

You cannot delete records from the server with your device. However, from the Listview window, you can delete any record changes made on the device and replace the records with updated records from the server.
A WM device must be connected to the server before these operations can be performed.
To reset a modified record, select the record in the Listview window and select Reset > Reset Record from the Actions or Touch/Hold menu. Select Reset > Reset All Records or Search > Update to update all of the modified records. The Reset Record option is not available unless the individual record has been changed and saved, but not uploaded to the server.
To delete a new record that has not been uploaded to the server, select the record and select Reset > Delete New Record from the Actions or Touch/Hold menu. The record is deleted from the device. Records that are reset after uploading are updated with any new information from the server.
To delete all changes you have made to any searches and return the searches to their default values, select Reset > Reset Searches from the Actions or Touch/Hold menu. This option also deletes all records and reloads the records from the server matching the restored default searches. A message displays, asking if you want to reset all records and groups. Touch Yes to reset the searches or No to halt the reset process.
To clear changes and reset to an empty cache, select Tools > Clear Cache. This command closes all windows and deletes all cache databases for all Apps. You are asked if you are sure you want to execute this command. Click Yes to clear the cache and No to cancel.
To clear cache for one App only, select the App in the launcher window and select Tools > Clear App Cache. The cache for the selected App is cleared.
The Update option on the Touch/Hold menu allows you to change the interval upon which update information is sent to the server. Select Update and then select one of the following options:
NOTE: You can select After Save with any of the other options, ensuring that an update will occur for the selected criteria, and will also occur after a save.
Select Tools > Exit to exit the App..
XML logs are used to help troubleshoot problems that can occur with connectivity or other issues with the Apps. XML logs contain the XML commands and corresponding responses sent to/from the Gateway server. These logs can be mailed to your system administrator or to Mobile Reach for assistance.
The XML log is placed in the root directory on the device. Then, the device is synced with the server and the error condition is re-created.
<LOGFILE write='1' read='1' timing='1'/> NOTE: For the Pocket PC, the root directory is the directory just below the Pocket PC (go into Explorer via Windows Mobile Device Center and double-click on the Pocket PC icon.) On the PC, the root directory is the C drive.
NOTE: Before emailing, open the file on your computer and do a search/replace on your password. The file will display any passwords in plain text inside the log file.
There are several ways to uninstall the Mobile Reach App Launcher on the Windows/WM device: