ASNA Mobile RPG Help
Getting Started
Installing ASNA Products
Installation Prerequisites
Installing Mobile RPG Components
Installing Mobile RPG on the IBM i
IBM i Components: OAR and PTFs
IBM i Components: DataGate
IBM i Components: System Values
Installing Mobile RPG on Windows Platforms
Windows Components: Visual Studio
Windows Components: Mobile RPG
Technologies Used in Mobile RPG
Mobile RPG Architecture
Microsoft ASP.NET
The Role of Global.asax
ASP.NET Code-Behind
What is an ASPX Page
The "Mobile Display File"
IBM's Rational Open Access RPG Edition
ASNA Monarch Product Family
Runtime Life Cycle
ASNA DataGate's Role in Mobile RPG
Wings Record Format
Limited Capability Users
Naming an IBM i Job
The Runtime Lifecycle, LvlChk and LwtChk
Session Timeouts
ASP Session Timeout Considerations
The Native Phone App
5250 Terminal Emulation
5250 Terminal Branding
5250 Terminal Error Codes
5250 Terminal Keyboard Mapping
5250 Terminal Keyboard Macros
5250 Terminal Menus
5250 Terminal Sizing
5250 Terminal Mobility Support
The Mobile RPG Design Aid
The Mobile RPG Wizard
The CRUD Wizard
The CRUD Wizard Starter App
Select Names Dialog
The Mobile RPG Wizard Starter App
Developing a Mobile Display File
Project Folder and File Structure
MobileRPGJob
Master Pages
Web.config AppSettings
Sign on Screen
Exporting Display Files
The Export to Display File Process
Export Display File Dialog
Export Browser Member Button Dialog
The Generated DDS source file
Supported Display File DDS Keywords
Supported Display File Attributes
The Display File Editor
Recommended Folder and Library Structure
Mobile RPG Double Byte Support
Understanding Mobile Display Files
ASPX Components and Layout
Function Keys on Mobile
Attention Keys on Mobile
Bar Controls
Barcode Reader Controls
Expanding List Controls
Button Controls
Chart Controls
Field Controls
Geolocation Controls
GoogleMap Controls
HostFile Controls
Icon Controls
Image Controls
Link Controls
List Controls
Panel Controls
Record Format Controls
DdsDecRange Controls
Signature Controls
Table Controls
Uploader Controls
Mobile AVR
Preparing an RPG Program for Mobile RPG
Ensure your Program is ILE RPG with External WRKSTN Definitions
Manually Adding the Handler Keyword
Open Access RPG Restrictions
Open Access RPG Differences
Optimizing the Speed of a Mobile RPG Site
Customizing a Mobile RPG Site
Customizing the Sign-on Process
Establishing a Consistent Look-and-Feel with Master Pages
Globalizing .aspx Pages
Resetting Expired User Passwords
Customizing the MobileRPGJob Class to Support Limited Capability Users
Changing the Placement of Function Keys
Configuring Device-Specific Alternate Pages
Spooled File Viewer
Export Validation
Copyright