Home
Appeon for PowerBuilder
Appeon for PowerBuilder Online Help
JavaScript is disabled on your browser. Please enable JavaScript to enjoy all the features of this site.
Home
Appeon for PowerBuilder
Appeon for PowerBuilder Online Help
Workarounds & APIs Guide
Workarounds for Unsupported Features
Sidebar
Prev
|
Up
|
Next
Download PDF
View Knowledge Base
DBParm parameters in Database
ConnectString parameter
Contents
Search
Appeon Workarounds PBL Reference
Introduction to Appeon Workarounds
Best practices for calling APIs
General API
AppeonExtFuncs object
of_getappeonusername function
of_getbrowserversion function
of_getcachedir function
of_getclientid function
of_getclientip function
of_getclienttype function
of_gethttpinfo function
of_getiehandle function
of_getieurl function
of_getostype function
of_getrunmode function
of_getservertype function
of_getsessioncount function
of_getwebservicerespxml function
of_is64browser function
of_ldaplogon function
of_log function
of_clearlog function
of_popmenu function
of_popmenuon function
of_print2file function
of_Print2PDF function (Obsolete)
of_SetHintText function
of_switchRealTimeCalc function
Appeon Client Functions
AppeonGetAppeonUserName function
AppeonGetBrowserVersion function
AppeonGetCacheDir function
AppeonGetClientID function
AppeonGetClientIP function
AppeonGetClientType function
AppeonGetHttpInfo function
AppeonGetIEHandle function
AppeonGetIEURL function
AppeonGetOSType function
AppeonGetRemainingdays function
AppeonGetServerType function
AppeonGetSessionCount function
appeonisin64browser function
AppeonLDAPLogon function
AppeonPopMenu function
AppeonPopMenuOn function
AppeonPrint2File function
AppeonPrint2PDF function (Obsolete)
AppeonSetHintText function
AppeonSwitchRealTimeCalc function
Client Logs
eon_logex object
File Upload and Download
Configuring and deploying Appeon File Server
Deploying Appeon File Server to IIS
Installing the Appeon File Server
Configuring the Appeon File Server
Deploying Appeon File Server to WebLogic
Configuring the Appeon File Server
Deploying the Appeon File Server
Deploying Appeon File Server to WebSphere
Configuring the Appeon File Server
Deploying the Appeon File Server
Deploying Appeon File Server to JBoss
Configuring the Appeon File Server
Deploying the Appeon File Server
Deploying Appeon File Server to JEUS
Configuring the Appeon File Server
Deploying the Appeon File Server
Deploying Appeon File Server to EAServer
Configuring the Appeon File Server
Deploying the Appeon File Server
Deploying Appeon File Server to NetWeaver
Configuring the Appeon File Server
Deploying the Appeon File Server
Uploading and downloading files
AppeonFileService object
Functions for AppeonFileService object
of_logonfileserver
of_logofffileserver
of_appeonupload
of_appeondownload
of_FileExists
of_downloadfile (Obsolete)
of_uploadfile (Obsolete)
Properties for AppeonFileService object
is_FileServerName
is_LogOnParams
il_Id
Distributed DataWindows (EAServer only)
AppeonDataWindow and AppeonDataStore
AppeonGetFullStateEX
AppeonSetFullStateEX
Workaround steps
Workaround limitations
Appeon Labels
Appeon Commit/Rollback Label
Appeon Commit Label
Appeon Rollback Label
Appeon Queue Labels
Appeon Immediate Call Label
Appeon Update Label
Calling EJB Component
Supported application server
Generate the EJB proxy
Bundle EJB proxy with Appeon Bridge
Deploy to application server
Call EJB component in PowerBuilder application
JNDI name
EJBObject object
ConnectServer function
DisConnection function
LookUpJndi function
InitLocalLanguage function
Invoking component functions
Registering parameter functions
RegStruct and RegStructArray functions
CreateRemoteInstance function
DestroyRemoteInstance function
Appeon requirements for EJB development
Calling .NET/COM server components (.NET only)
AppeonDotNetComponent object
Properties
Functions
of_execinterface
Events
Constructor
Destructor
Code Examples
Calling Web Service
appeonwebservicecomponent object
Properties
Functions
of_callwebservice
Events
Constructor
Destructor
Code Examples
Appeon Text Controls
eon_singlelineedit, eon_statictext, & eon_editmask
Properties
integer ii_vertical
Mobile Device API
Audio
eon_mobile_audioex
Properties
integer ii_errorcode
powerobject ipo_bindevent
string is_bindwitherrorevent
string is_errortext
Events
oe_error
Functions
of_getstatus
of_pauseorresume
of_play
of_register
of_stop
of_triggerevent
Appeon Workspace
eon_mobile_awsex object
Functions
of_clearlog
of_getappinfo
of_getapporientation
of_getapprotationlock
of_getassistivetouchbtnvisible
of_getassistivetouchmode
of_getcloseappiconvisible
of_getdwmousemovemode
of_gettitlebarvisible
of_getversion
of_getwindowlisticonvisible
of_getworkspaceheight
of_getworkspacewidth
of_log
of_sendmail
of_setapporientation
of_setapprotationlock
of_setassistivetouchbtnvisible
of_setassistivetouchmode
of_setcloseappiconvisible
of_setdwmousemovemode
of_settitlebarvisible
of_setwindowlisticonvisible
Structures
eon_mobile_str_mailcontent
Barcode
eon_mobile_barcodeex object
Functions
of_create
of_getfiledata
of_read
Camera
eon_mobile_cameraex object
Functions
of_getfiledata
of_openalbums
of_takefile
Structures
eon_mobile_str_cameraoption
Connection
eon_mobile_connectionex object
Functions
of_getconnectioninfo
Device
eon_mobile_deviceex object
Functions
of_getdeviceid
of_getdevicetype
of_getdpi
of_getppi
of_gettotalmemory
of_getfreememory
of_getname
of_getorientation
of_getplatform
of_getresolution
of_getosversion
of_getstatusbarvisible
of_setstatusbarvisible
GPS
eon_mobile_geolocationex object
Properties
integer ii_errorcode
powerobject ipo_bindevent
string is_bindwitherrorevent
string is_bindwithlocationchangedevent
string is_errortext
Events
oe_error
oe_locationchanged
Functions
of_close
of_getcurrentposition
of_isenabled
of_open
of_register
Structures
eon_mobile_str_coordinates
Code Example
Image
eon_mobile_imageex object
Functions
of_createimagewithoptions
Structures
eon_mobile_str_imageoption
eon_mobile_str_imageinfo
Map
eon_mobile_mapex object
Properties
eon_mobile_str_annotation istr_clickedannotation
integer ii_errorcode
string is_errortext
Events
oe_annotationclicked
oe_loadstart
oe_loadend
oe_error
oe_changed
Functions
of_addannotation
of_addresstocoordinate
of_close
of_coordinatetoaddress
of_open
of_refresh
of_removeannotation
of_removeallannotation
of_selectannotation
Structures
eon_mobile_str_mapoption
eon_mobile_str_annotation
Media
eon_mobile_mediaex object
Functions
of_play
NFC
eon_mobile_nfcex object
Properties
integer ii_errorcode
integer ii_nfccardtype
powerobject ipo_bindevent
string is_bindwitherrorevent
string is_bindwithnewtagfoundevent
string is_errortext
Events
oe_newtagfound
oe_error
Functions
of_addrecord
of_close
of_getblocksize
of_getmaxblockcount
of_getmaxsectorcount
of_getndefrecord
of_getndefrecordcount
of_getsize
of_gettagid
of_gettimeout
of_open
of_readblock
of_register
of_setkey
of_settimeout
of_startblockoperate
of_stopblockoperate
of_triggerevent
of_writeblock
of_writerecords
Structures
eon_mobile_str_nfcrecord
Code example
Notification
eon_mobile_notificationex object
Functions
of_addmessage
of_removemessage
Offline
eon_offlineex object
Functions
of_applydbupdate
of_checkappeonserver
of_applyupdate
of_checkupdate
Online Payment
eon_mobile_paymentex object
Properties
integer ii_appplatformtype
integer ii_errorcode
powerobject ipo_bindevent
string is_bindwitherrorevent
string is_errortext
string is_paymentcancel
string is_paymentfailed
string is_paymentok
Events
oe_error
oe_paymentcancel
oe_paymentfailed
oe_paymentok
Functions
of_getappplatform
of_init
of_register
of_setappplatform
of_submit
of_triggerevent
Structures
eon_mobile_str_paymentinit
eon_mobile_str_paymentsubmit
Code example
Textchecker
eon_mobile_textcheckex object
Functions
of_completionsforpartialword
of_getignoredwords
of_setignoredwords
of_getlanguages
of_getmisspelledword
of_guessesforword
of_haslearnedword
of_learnword
of_unlearnword
Structures
eon_mobile_str_textcheckoption
Code example
WebView
eon_mobile_webviewex object
Properties
integer ii_errorcode
string is_errortext
Events
oe_error
oe_jscallbackappeon
oe_loadend
oe_loadstart
Functions
of_cangoback
of_cangoforward
of_goback
of_goforward
of_loadhtmlstring
of_loadlocalfile
of_reload
of_runjavascript
of_startloading
of_stoploading
Appeon Resize PBL Reference
Introduction to Appeon Resize PBL
eon_appeon_resize object
Functions
of_fontresize
of_getscale (internal function)
of_gettag
of_init
of_init_object
of_internal_resize (internal function)
of_orginterval_h (internal function)
of_orginterval_w (internal function)
of_orginterval_x (internal function)
of_orginterval_y (internal function)
of_pause
of_recover
of_registered (internal function)
of_resizable (internal function)
of_resize
of_setflag
of_start
of_stop
of_stringtoarray (internal function)
of_typeof (internal function)
of_zoom
Code example
eon_cst_resize object
Functions
of_checksizetype
of_getcomponentname
of_getminmaxpoints
of_init
of_init (userobject)
of_init (window)
of_register
syntax 1
syntax 2
syntax 3
syntax 4
of_resize
of_setminsize
of_setorigsize
of_setresizetype
of_typeof
of_unregister
Properties
Events
pfc_resize
eon_cst_resizeattrib object
eon_cst_resizecompose object
Functions
of_init
of_register (a_obj, as_method)
of_register (a_component, a_obj, as_method)
of_zoom
Properties
Events
pfc_resize
Appeon Server open interfaces
Appeon Server open interfaces
Overview
getAllClients
Syntax for .NET component
Syntax for EJB component
Syntax for Web Service
getAllSessions
Syntax for .NET component
Syntax for EJB component
Syntax for Web Service
getSessionByID
Syntax for .NET component
Syntax for EJB component
Syntax for Web Service
getSessionCount
Syntax for .NET component
Syntax for EJB component
Syntax for Web Service
getServerVersion
Syntax for .NET component
Syntax for EJB component
Syntax for Web Service
killAllSessions
Syntax for .NET component
Syntax for EJB component
killSessions
Syntax for .NET component
Syntax for EJB component
rollbackAllTransactions
Syntax for .NET component
Syntax for EJB component
Calling Appeon Server open interfaces via EJB component
Calling Appeon Server open interfaces via .NET component
Calling Appeon Server open interfaces via Web service
Workarounds for Unsupported Features
Objects & Controls
External user object
UserObject object
AddItem function (EAServer only)
DeleteItem function
System Objects
PipeLine object
Application object
DWMessageTitle property
FreeDBLibraries property
System Controls
ListView control
GetItemAtPointer function
ItemActivate event
TreeView control
SetDropHighlight function
Tab control
TabPostEvent function
System Functions
DDE Server functions
FileLength64 function
FileReadEx function
FileSeek64 function
FileWriteEx function
FromAnsi function
FromUnicode function
Garbage Collection functions
GetLibraryList function
Help functions
HyperLinkToURL function
LibraryDirectory function
PopulateError function
Registry function
Shared Object functions
SignalError function
PowerScript Reference
PowerScript Topics
Calling functions and events
Overriding system function
Passing arguments to functions and events
Duplicate arguments for a function
Passing Menu object as a reference parameter
Reference parameter
Declarations
Shared variables
Language basics
Null values
PowerScript Statements
GOTO statement
SQL Statements
Stored procedure with Null output
PowerScript Events
Help event
Other event
DataWindow Reference
DataWindow operators
DataWindow operator precedence
DataWindow Object Properties
Retrieve.AsNeeded
DataWindow control
Functions
CanUndo function
DBCancel function
GenerateResultSet function
GetTrans function
ReselectRow function
ResetTransObject function
SaveAsAscii function
Scroll function
SetTrans function
Events
ScrollVertical event
RetrieveRow event
Properties
LiveScroll property
Controls in a DataWindow
Large Binary/Text database OLE object
Column control
Char data type column
Evaluating DataWindow expressions in scripts
Functions of DataStore object
DBParm parameters in Database
ConnectString parameter
Workaround Techniques (for EAServer only)
Appeon GetFullState/SetFullState/GetChanges/SetChanges (Windows only)
Packaging unsupported features in n-Tier NVOs or DLLs
Packaging unsupported objects into n-Tier NVOs
Placing unsupported functions into n-Tier NVOs
FAQ & Workarounds
What files will go to the plugin folder and how to access them
How to generate a PDF file and send it via email
How to make a phone call in the mobile application
How to open Google Map in the mobile application
How to download an image to the mobile device and show it in the application
How to replace the icon that shows in the IE tab or address bar
How to replace Appeon image that displays at the running of applications
How to remove the Internet Explorer menu
How to deploy NVO to EAServer 6.1
Deploying NVOs to EAServer
How to deploy NVOs to EAServer without PowerBuilder
How to use Client resources in Appeon Web applications
How to deploy an Appeon application without Appeon Developer
How to log in the Appeon Web application with single sign-on
How to add headers & footers to a Web application
How to get the user name and password of the operating system
How to modify the storage location of Web application files in Appeon Developer
How to integrate Appeon Web applications with JSP/ASP
Applying Appeon CommandParm and Hyperlink features
Using Internet Explorer Frame
Integration through intermediate n-Tier Server-level solutions
No Workarounds
Index
Search Highlighter (On/Off)