Table of Contents
RF Products Home Page
Introduction RFgen Software
Basic Implementation Steps
Configuration Overview
Configure the Application Database
Configure Application Preferences
Configure Application Services
Configure Environment Settings
Connect Application Event Log
Configure Transaction Management
Configuring System Queues and Tasks
Configuring System List Management
Add Enterprise Connections
Add New Database Connection
Connection Tab
Pooling
Indexing tab
Availability Tab
Add New ERP System Connection
Configuring for SAP
Connection Tab SAP
SAP Data Encryption
Configuring for JD Edwards
Configuring for SQL
Configuring Oracle SCM Web Services Connection
Add New Screen Mapping Connection
Dev Studio Configurations
Configure SideBar and Key Settings
Configure the Scripting Environment
Configure Source Control Options
Configure System List Management
Configure System Properties
Configure User Access Control
Adding or Removing Administrators
Download Enterprise Objects
Downloading ERP Business Functions
Downloading JDE Processing Options
View Enterprise Objects
Viewing ERP Business Functions
Viewing JDE Processing Options
RFgen Mobile Unity Platform Services Console
Accessing the RFgen Services Console
Managing Server Services
To Start or Stop or Pause Services by Command
To Broadcast Messages
To Enable Maintenance Mode
To View the Status of Load Balanced Server Services
System Authorizations
Activating (Authorizing) Your RFgen Server
To Authorize By Email
To Authorize By Phone
To Authorize By Web
Device Authorizations
To Authorize Thin Clients
To Authorize Batch Clients
Reports
To Configure an Event Database
To Configure Performance Monitoring
RFgen Mobile Development Studio
Application Tools and Controls
Applications Menu Bar
To Add an Application (Form)
Form Control
Form Control Property Descriptions
To Add Pages
Page Control
Page Properties
To Add a SideBar
Keyboard Entry Modes and Keyboard Types
Property FAQs
To Add a Control
TIPS for Placing and Sizing Objects on a Form
The Button Control
The ButtonList Control
The CheckBox Control
The ComboBox Control
The DataGrid Control
The DateTime Control
The Frame Control
The IconList Control
The Image Control
The ImageList Control
The Label Control
The Layout Control
The Line Control
The ListBox Control
The Map Control
The Memo Control
The Menu Control
The Page Control
The Panel Control
The PanelList Object
The RadioButton Control
The Signature Control
The SpinEdit Control
The TabControl Control
The TextBox Control
The TreeView Control
Scripting Your Application
Script View Ribbon Menu
Scripting - Rules of Precedence
To Set Text Defaults in a Graphical Control
To Validate Entries in a Control
Source Control Options for Developers
Source Control Menu and Object States
Making Shelve Set Changes
Finding Shelve Sets
To Request a Code Review
Short Cut Keys
Application Resources
Devices (Skins / Image)
To Add a Target Device
Icons and Icon Groups
To Add an Icon in the Form Header
Images
Image Menu
Mobile Themes Signature
Text Resource (Language Translations)
To Create a Text Resource
To Import Translated Text from Excel
To Source Text from a Reference File
To Apply Text Ids Across All Apps
To Set a Locale in a Graphical Display
Scripting Modules
Soft Keyboards
Importing a Keyboard
Sync Tables
Transactions
To create a Data Transaction macro
Data Transactions Edit Menu
Voice Applications
Menus and Roles
Menu Tools
Menu Simulation View
To Add or Delete Menus
Users (User Profiles)
To Add Users
To Limit User Access to Applications in a Menu
Profiles (Client Profiles)
To Create a Profile
Profile Option Descriptions
Themes Overview
Themes: Application Properties
Theme Applicaton States
Themes Elements (Control Themes)
Theme Colors (System Colors)
To View a Theme in a Device Emulator
Voice Tasks
Testing
To Test Your Mobile Apps
Sesssion Information
To Debug Code
To Test SQL Queries
To Test Transaction Queues
To View Translated Text
Devices (Authorize and Connection Tools)
Authorize Device Connection Requests
Authorized Devices and Restrict Access
Solution Deployment - Windows/CE Only
Remote Tools
Database Explorer
Device Event Logs
Mobile Debugging
Mobile SQL Query
Solution Explorer
Reports
Application Statistics
Developer Tasks
Performance Monitoring
To Setup Performance Monitoring
System Events
To Configure Event Logs
Viewing Events in the System Event Log
System Upgrade Report
Utilities
Export Solution Files
Import Solution Files
Apply Translation Tool
To Translate or Preview Keys and Values
Applied / Not Applied Report Descriptions
System Validation
RFgen Client Software
Client Configuration Settings
Thin Client Overview
Offline Client Overview
Client Network Control Service
ThirdParty Mobile Device Management Tools
RFgen Windows CE Client
Activating Android or iOS Mobile Clients
To verify if the client is authorized
Mobile Enterprise Dashboard
To Select a Server or Server Group
To Set the Language in Your Dashboard
To Change Your Dashboard's Appearance
To Configure Your Views
Mobile Enterprise Dashboard Menu
Overview of Mobile Enterprise Dashboard Views
To Monitor and Interact with an Active Client
To Send (Broadcast) a Message
To Suspend or Terminate a Session
Display Options (Column Headers)
Transaction Management Dashboard
Configuring Your Dashboard
Run on Server
RFqueue Status Message
To Create or Select Your Data Source
System DataBase is Access
System DataBase is Oracle
System DataBase is SQL
System Database is SQLite
To Change Your Dashboard's Theme
To Set the Locale in Your Dashboard
User Management Console
Configuring the UMC Data Source (App DB)
User Management Console Menu Ribbon
Solution Designer Menu Bar
To Import Values Through Command Line
Configuring Menus/Roles
To Find, Export, or Import Menus
To Add New Menus
To Remove or Rearrange Menus
To View a Simulated Menu
Managing Users in the Console
To Add New Users
To Export or Import Users
To Search for Users
APPENDIX A: Glossary of Control Definitions
Graphical Control Property Definitions
APPENDIX B: Screen Mapping
Design a Screen Map
How to Make Screen Mapping Work
Programming Philosophy
Design Considerations
Screen Mapping Levels
Logon Security Considerations
System Integrity Considerations
KeyboardSpecial Key Configurations
Runtime Environment Variables
Configuring the Host Connection
Availability
VT220 Key Mapping
How to record a Macro
Building a Start Menu Macro
The Send Keys Selection
Start Menu Macro - Record System Sign on
Start Menu Macro - Identify System Menu
Start Menu Macro - Record System Signoff
Start Menu Macro - Record Error Recovery
Start Menu Macro - Test Scripts
Building a Host Screen Macro
Host Screen Macro - Go to the Application Screen
Host Screen Macro - Identify the Application Screen
Host Screen Macro - Return to the Main Menu
Host Screen Macro - Test Scripts
Building a Host Transaction Macro
Recording Options
Building a Screen Mapping Application