Contents
- Welcome to SBM Composer
- Introduction
- Navigating SBM Composer
- Process Apps
- Applications
- Extended Functions
- SBM Composer Reference
- Troubleshooting
- Web Services Developer's Guide
- SBM JavaScript Library Guide
- SBM Orchestration Guide
- SBM AppScript Reference
- Welcome to SBM AppScript
- Introduction to SBM AppScript
- Programming SBM AppScript
- Working with SBM Database Records
- Setting Script Application Paths
- Shell Properties
- Extension Functions
- Ext.AcquireLock( [msTimeout] )
- Ext.AppendTextFile( fileName, contents )
- Ext.CmdLineWait( cmdLine )
- Ext.CreateAppRecord( tableId [, recType] )
- Ext.CreateAppRecordList( tableId )
- Ext.CreateProjectBasedRecord( tableId )
- Ext.CreateVarRecord( tableId )
- Ext.DateToDbLong( dateVariant )
- Ext.DbLongToDate( dateInt )
- Ext.EncodeURL( urlString )
- Ext.FileExists( fileName )
- Ext.GetCharacterSet( )
- Ext.GetCompatibilityVersion( )
- Ext.HasLock( )
- Ext.LoadString( String ID, optional parameters )
- Ext.LockIsAvailable( )
- Ext.LogErrorMsg( msg )
- Ext.LogInfoMsg( msg )
- Ext.LogWarningMsg( msg )
- Ext.NewTask( appName, arg1, arg2, ... )
- Ext.NewTaskWait( appName, arg1, arg2, ... )
- Ext.OutputStreamExists()
- Ext.PrimaryTableId( applicationPrefixOrId )
- Ext.ReadTextFile( fileName )
- Ext.ReleaseLock()
- Ext.SetCompatibilityVersion( majorVersion, minorVersion )
- Ext.SetCookie( sNameValuePair)
- Ext.SetCookieExists()
- Ext.ShellHasProp( propName )
- Ext.Sleep( milliseconds )
- Ext.SolutionIdForPrefix( applicationPrefix )
- Ext.SolutionIdForTable( tableDbNameOrId )
- Ext.StartOfWeekOffset()
- Ext.TableDatabaseName( tableDispNameOrId )
- Ext.TableDisplayName( tableDbNameOrId )
- Ext.TableId( tableDbOrDispName [, nameType] )
- Ext.TableSingularName( tableDbNameOrId )
- Ext.TeamTrackDLLName()
- Ext.UnencodeURL( urlString )
- Ext.WriteStream( str )
- Ext.WriteTextFile( fileName, contents )
- Application Objects
- Additional SBM AppScript Features
- SBM AppScript Samples