Supported Offline APIs

This topic lists the offline APIs supported by escriptporter.exe, the eScript Porting tool. Some objects and functions used in the Siebel Server-side script are missing or different in the Siebel Mobile disconnected framework. For a complete list of unsupported functions, see Unsupported Offline APIs.

The technologies you can use to access the object interface methods include the following:

  • Applet Methods

  • Application Methods

  • Business Component Methods

  • Business Object Methods

  • Business Service Methods

  • Control Methods

  • Property Set Methods

  • Micellaneous Methods

Applet Methods

You can use the following technologies to access applet object interface methods. You can use an applet object interface method only with Server Script and Browser Script.

  • ActiveMode Method for an Applet

  • BusComp Method for an Applet

  • BusObject Method for an Applet

  • FindActiveXControl Method for an Applet

  • FindControl Method

  • Examples of Using the FindControl Method

  • Name Method for an Applet

For more information about each of these applet methods, see Siebel Object Types Reference.

Application Methods

You can use the following technologies to access application methods.

  • ActiveApplet Method for an Application

  • ActiveBusComp Method for an Application

  • ActiveBusObject Method for an Application

  • ActiveViewName Method for an Application

  • Attach Method for an Application

  • CurrencyCode Method for an Application

  • Detach Method for an Application

  • EnableExceptions Method for an Application

  • FindApplet Method for an Application

  • GetBusObject Method for an Application

  • GetLastErrCode Method for an Application

  • GetLastErrText Method for an Application

  • GetService Method for an Application

  • GotoView Method for an Application

  • InvokeMethod Method for an Application

  • Language Method for an Application

  • Called only with InvokeMethod

  • LoadObjects Method for an Application

  • Login Method for an Application

  • LoginId Method for an Application

  • LoginName Method for an Application

  • Logoff Method for an Application

  • Name Method for an Application

  • NewPropertySet Method for an Application

  • PositionId Method for an Application

  • PositionName Method for an Application

  • ShowModalDialog Method for an Application

  • SWEAlert Method for an Application

For more information about each of these application methods, see Siebel Object Types Reference.

Business Component Methods

You can use the following technologies to access business component methods. You cannot use these methods with the Web Client Automation Server.

  • ActivateField Method for a Business Component

  • ActivateMultipleFields Method for a Business Component

  • Associate Method for a Business Component

  • BusObject Method for a Business Component

  • ClearLOVCache Method for a Business Component

  • Called only with InvokeMethod

  • ClearToQuery Method for a Business Component

  • CreateFile Method for a Business Component

  • Called only with InvokeMethod

  • DeactivateFields Method for a Business Component

  • DeleteRecord Method for a Business Component

  • ExecuteQuery Method for a Business Component

  • FirstRecord Method for a Business Component

  • GenerateProposal Method for a Business Component

  • Called only with InvokeMethod

  • GetAssocBusComp Method for a Business Component

  • GetFieldValue Method for a Business Component

  • GetFile Method for a Business Component

  • Called only with InvokeMethod

  • GetLastErrCode Method for a Business Component

  • GetLastErrText Method for a Business Component

  • GetMultipleFieldValues Method for a Business Component

  • GetPicklistBusComp Method for a Business Component

  • GetSearchExpr Method for a Business Component

  • GetSearchSpec Method for a Business Component

  • GetSortSpec Method for a Business Component

  • GetUserProperty Method for a Business Component

  • GetViewMode Method for a Business Component

  • InvokeMethod Method for a Business Component

  • Name Method for a Business Component

  • NewRecord Method for a Business Component

  • NextRecord Method for a Business Component

  • ParentBusComp Method for a Business Component

  • Pick Method for a Business Component

  • PutFile Method for a Business Component

  • Called only with InvokeMethod

  • RefreshBusComp Method for a Business Component

  • Called only with InvokeMethod

  • RefreshRecord Method for a Business Component

  • Called only with InvokeMethod

  • Release Method for a Business Component

  • SetAdminMode Method for a Business Component

  • Called only with InvokeMethod

  • SetFieldValue Method for a Business Component

  • SetMultipleFieldValues Method for a Business Component

  • SetSearchExpr Method for a Business Component

  • SetSearchSpec Method for a Business Component

  • SetSortSpec Method for a Business Component

  • SetViewMode Method for a Business Component

  • UndoRecord Method for a Business Component

  • WriteRecord Method for a Business Component

For more information about each of these business component methods, see Siebel Object Types Reference.

Business Object Methods

You can use the following technologies to access business object methods. You cannot use these methods with the Web Client Automation Server.

  • GetBusComp Method for a Business Object

  • GetLastErrCode Method for a Business Object

  • GetLastErrText Method for a Business Object

  • Name Method for a Business Object

  • Release Method for a Business Object

For more information about each of these business object methods, see Siebel Object Types Reference.

Service Methods

You can use the following technologies to access business service methods.

  • InvokeMethod Method for a Business Service

  • Name Method for a Business Service

  • Release Method for a Business Service

For more information about each of these business service methods, see Siebel Object Types Reference.

Control Methods

You can use the following control methods. You can use these methods only with Browser Script:

  • Applet Method for a Control

  • BusComp Method for a Control

  • GetProperty Method for a Control

  • GetValue Method for a Control

  • Name Method for a Control

  • SetLabelProperty Method for a Control

  • SetProperty Method for a Control

  • SetValue Method for a Control

For more information about each of these control methods, see Siebel Object Types Reference.

Property Set Methods

You can use the following technologies to access property set methods.

  • AddChild Method for a Property Set

  • Copy Method for a Property Set

  • GetByteValue Method for a Property Set

  • GetChild Method for a Property Set

  • GetChildCount Method for a Property Set

  • GetFirstProperty Method for a Property Set

  • GetLastErrCode Method for a Property Set

  • GetLastErrText Method for a Property Set

  • GetNextProperty Method for a Property Set

  • GetProperty Method for a Property Set

  • GetPropertyCount Method for a Property Set

  • GetType Method for a Property Set

  • GetValue Method for a Property Set

  • InsertChildAt Method for a Property Set

  • PropertyExists Method for a Property Set

  • RemoveChild Method for a Property Set

  • RemoveProperty Method for a Property Set

  • Reset Method for a Property Set

  • SetByteValue Method for a Property Set

  • SetProperty Method for a Property Set

  • SetType Method for a Property Set

  • SetValue Method for a Property Set

For more information about each of these property set methods, see Siebel Object Types Reference.

Miscellaneous Methods

You can use the following technologies to access other methods that you can use.

  • GetErrorCode Method

  • GetErrorMessage Method

  • TheApplication Method

Note: You cannot use these methods with the following technologies: Web Client Automation Server, Mobile Web Client Automation Server, COM Data Control, and COM Data Server.

For more information about each of these miscellaneous methods, see Siebel Object Types Reference.