Symbols - A - B - C - D - E - F - G - H - I - J - L - M - N - O - P - Q - R - S - T - U - V - W - Y

Symbols

" (double quote)  1

& (ampersand)  1

; (semicolon)  1

? (question mark)  1

' (single quote)  1


Back to top


A

absolute value  1

ampersand  1

applet object methods  1

application object methods  1

arc cosine  1

arcsine  1

arctangent  1 ,  2

arguments[] property  1

array

associative  1

constructor  1

element order  1

elements, sorting  1

first index and length  1

join() method  1

length  1

length property  1

methods, list  1

objects, described  1

reverse() method  1

sort() method  1

sorting into ASCII order  1

array data type  1

ASCII, seven bit representation of a character  1

assignment operator  1

associative arrays  1


Back to top


B

back quotes  1

backslash  1

bigEndian byte, using  1

binary large object

data to a specified location  1

data, reading  1

BLOB

Blob.get() method  1

Blob.put method  1

Blob.size() method  1

blobDescriptor  1

described  1

block comments  1

blocks  1

Boolean data type  1 ,  2 ,  3 ,  4

Boolean variables

converting from a value  1

described  1

break statement  1

buffer

bigEndian property  1

buffer constructor  1

comparing lengths and contents of two  1

copying bytes from one to another  1

cursor property  1

data property  1

file, writing to disk  1

filling bytes with a character  1

getString() method  1

getValue() method  1

internal data  1

methods  1

methods, list  1

offset[] method  1

properties  1

putString() method  1

putValue() method  1

size property  1

subBuffer() method  1

toString() method  1

unicode property  1

business component object methods  1

business object object methods  1

business service object methods  1

byte-array methods, list  1


Back to top


C

case-insensitivity

comparing strings  1 ,  2

searching strings for substrings  1

case-sensitivity

comparing two strings  1

described  1

programming guidelines  1

casting methods

list  1

when to use  1

character

alphabetic  1

alphanumeric  1

ASCII  1

characters from current file cursor  1

classification methods, list  1

control  1

decimal digit  1

escape  1

first occurrence in a buffer  1

hexadecimal digit  1

last occurrence  1

lowercase alphabetic  1

next in a file stream  1

printable  1 ,  2

punctuation mark  1

pushing back into a file  1

seven-bit ASCII representation  1

special  1

uppercase alphabetic  1

white-space  1

writing to a specified file  1

charAt() method  1

Clib object

Clib compared to ECMAScript methods  1

data, formatting  1

file I/O functions  1

format strings  1

formatting data  1

redundant functions  1

time functions  1

Time object  1

Clib.asctime() method  1

Clib.bsearch() method  1

Clib.chdir() method  1

Clib.clearerr() method  1

Clib.clock() method  1

Clib.cosh() method  1

Clib.ctime() method  1

Clib.difftime() method  1

Clib.div() method  1

Clib.errno property  1

Clib.fclose() method  1

Clib.feof() method  1

Clib.ferror() method  1

Clib.fflush() method  1

Clib.fgetc() method  1

Clib.fgetpos() method  1

Clib.fgets() method  1

Clib.flock() method  1

Clib.fopen() method  1

Clib.fprintf() method  1

Clib.fputc() method  1

Clib.fputs() method  1

Clib.fread() method  1

Clib.freopen() method  1

Clib.frexp() method  1

Clib.fscanf() method  1

Clib.fseek() method  1

Clib.fsetpos() method  1

Clib.ftell() method  1

Clib.fwrite() method  1

Clib.getc() method  1

Clib.getcwd() method  1

Clib.getenv() method  1

Clib.gmtime() method  1

Clib.Idexp() method  1

Clib.Idiv() method  1

Clib.isalnum() method  1

Clib.isalpha() method  1

Clib.isascii() method  1

Clib.iscntrl() method  1

Clib.isdigit() method  1

Clib.isgraph() method  1

Clib.islower() method  1

Clib.isprint() method  1

Clib.ispunct() method  1

Clib.isspace() method  1

Clib.isupper() method  1

Clib.isxdigit() method  1

Clib.localtime() method  1

Clib.memchr() method  1

Clib.memcmp() method  1

Clib.memcpy() method  1

Clib.memmove() method  1

Clib.memset() method  1

Clib.mkdir() method  1

Clib.mktime() method  1

Clib.modf() method  1 ,  2

Clib.putc() method  1

Clib.putenv() method  1

Clib.qsort() method  1

Clib.rand() method  1

Clib.remove() method  1

Clib.rename() method  1

Clib.rewind() method  1

Clib.rmdir() method  1

Clib.rsprintf() method  1

Clib.sinh() method  1

Clib.sprintf() method  1

Clib.srand() method  1

Clib.sscanf() method  1

Clib.strchr() method  1

Clib.strcmpi() method  1

Clib.strcspn() method  1

Clib.strerror() method  1

Clib.strftime() method  1

Clib.stricmp() method  1

Clib.strncat() method  1

Clib.strncmp() method  1

Clib.strncmpi() method  1

Clib.strncpy() method  1

Clib.strnicmp() method  1

Clib.strpbrk() method  1

Clib.strrchr() method  1

Clib.strspn() method  1

Clib.strstr() method  1 ,  2

Clib.strstri() method  1

Clib.system() method  1

Clib.tanh() method  1

Clib.time() method  1

Clib.tmpfile() method  1 ,  2

Clib.toascii() method  1

Clib.ungetc() method  1

coding, caution, about and using Siebel Tools  1

COMCreateObject() method  1

commands, passing to the command processor  1

comments  1

comparing values  1

conditional expressions  1

constants, numeric  1

continue statement  1

control character  1

conversion methods

alphanumeric string to a floating-point decimal number  1

list  1

parameter to a buffer  1

parameter to a number  1

parameter to an integer  1 ,  2 ,  3 ,  4

parameter to an object  1

parameters to a string  1

value to the Boolean data type  1

copying characters between strings  1

CORBA objects

exception handling  1

CORBA objects, binding  1

CORBACreateObject() method  1

cosine  1

 1


Back to top


D

data

file, writing to disk  1

formatting  1

handling methods, list  1

storing in a series of parameters  1

storing in variables  1

writing data in a specified variable to a specified file  1

data types

array  1

Boolean, converting value to  1

composite  1

decimal floats  1

described  1

floating-point numbers  1

hexadecimal notation  1

integers  1

NaN  1

null  1

object  1

octal notation  1

primitive  1

properties and methods  1

special  1

string  1 ,  2

undefined  1

date

extracted from a Time object  1

functions, list  1

stored in variables  1

Date object

about  1

Date constructor  1

universal time methods  1

Date.fromSystem()  1

Date.fromSystem() static method  1

Date.pars() static method  1

Date.toSystem()  1

Date.toSystem() method  1

Date.UTC() static method  1

date-time value  1

decimal digit  1

decimal floats  1

decimal number, integer part  1

defined() method  1

diagnostic messages  1

directory

changing current  1

creating  1

current working, path of  1

functions, list  1

removing  1

disk functions, list  1

division  1 ,  2

do...while statement  1

double quote mark  1


Back to top


E

e

base 10 logarithm  1

base 2 logarithm  1

number value of  1

ECMAScript  1

end of line comments  1

end-of-file flag, resetting  1

environment variable

creating  1

strings  1

error indicator  1

error messages

associated with an error number  1

error status  1

error-handling methods, list  1

escape character  1

escape sequences

back quotes and  1

list  1

removing from a string  1

replacing special characters with  1

escape() method  1

eval() method  1

exponential function  1

expressions  1 ,  2


Back to top


F

file

deleting a specified  1

functions, list  1

input/output functions, list  1

opening in a specified mode  1

renaming  1

temporary binary  1

file buffer, data  1

file cursor

current, setting to a position  1

locating  1

position offset, setting  1

position, current  1

position, setting  1

setting to the beginning  1

file mode characters  1

file pointers, associating with other files  1

file-control functions, list  1

floating-point numbers

converting from alphanumeric  1

described  1

hyperbolic sine  1

hyperbolic tangent  1

mantissa and exponent as givens  1

representations of  1

for statement  1

for...in statement  1 ,  2

formatting data  1

Function objects

creating  1

length property  1

return statement  1

functions

arguments[] property  1

described  1

error checking  1

passing variables to  1

recursive  1

scope  1

specific location within  1


Back to top


G

get method, BLOB object  1

getArrayLength() method  1

getDate() method  1

getDay() method  1

getFullYear() method  1

getHours() method  1

getMilliseconds() method  1

getMinutes() method  1

getMonth() method  1 ,  2

getSeconds() method  1

getTIme() method  1

getTimezoneOffset() method  1

getUTCDate() method  1

getUTCDay() method  1

getUTCFullYear() method  1

getUTCHours() method  1

getUTCMilliseconds() method  1

getUTCMinutes() method  1

getUTCMonth() method  1

getUTCSeconds() method  1

getYear() method  1

Global object

conversion or casting functions  1

functions  1

global variables  1

goto statement  1

Greenwich mean time (GMT)  1


Back to top


H

hard return  1

hexadecimal digit  1

hexadecimal notation  1

hyperbolic cosine of x  1

hyperbolic sine  1

hyperbolic tangent  1


Back to top


I

identifiers

prohibited  1

rules  1

See also variablesSee also Variables in Siebel eScript

if statement  1

indexOf() method  1

instantiating  1

integer

converting to a Time object  1

described  1

division  1

greatest  1

smallest  1

integer numbers

converting from alphanumeric  1

isFinite() method  1

isNaN() method  1


Back to top


J

JavaScript

common usage  1

and eScript  1


Back to top


L

lastIndexOf() method  1

length property

Array object  1

Function object  1

String object  1

line breaks in strings  1

local variables  1

locking files for multiple processes  1

logarithm

base 10 of e  1

base 2 of e  1

natural  1

number value for e  1

of 10  1

of 2  1

loops

continue statement  1

do...while statement  1

for...in statement  1

new iteration, starting  1

repeating  1

terminating  1


Back to top


M

Math object  1

math properties, list  1

Math.abs() method  1

Math.acos() method  1

Math.asin() method  1

Math.atan() method  1

Math.atan2() method  1

Math.ceil() method  1

Math.cos() method  1

Math.E property  1

Math.exp() method  1

Math.floor() method  1

Math.LN10 property  1

Math.LN2 property  1

Math.log() method  1

Math.LOG10E property  1

Math.LOG2E property  1

Math.max() method  1

Math.min() method  1

Math.PI property  1

Math.pow() method  1

Math.random() method  1

Math.round() method  1

Math.sin() method  1

Math.sqrt() method  1

Math.SQRT1_2 property  1

Math.SQRT2 property  1

Math.tan() method  1

MAX_VALUE constant  1

MIN_VALUE constant  1


Back to top


N

NaN constant  1

NaN data type  1

NEGATIVE_INFINITY constant  1

null data type  1

number constants  1

numbers

calculating integer exponent of 2  1

pseudo-random  1

random  1

random, generating  1

rounding  1

numeric functions, list  1


Back to top


O

object data type  1

Object object  1

object property

testing  1

undefining  1

object prototypes  1

objects

assigning functions  1

looping through properties  1

templates, creating  1

octal notation  1

operating system interaction methods, list  1

operators

assignment arithmetic  1

auto-decrement  1

auto-increment  1

basic arithmetic  1

bit  1

conditional  1

conditional expressions  1

logical  1

mathematical  1

order of precedence  1

string concatenation  1

typeof  1

output

writing to a string variable  1


Back to top


P

parameter

convert to an object  1

converting to a buffer  1

converting to a number  1

converting to a string  1

converting to an integer  1 ,  2 ,  3 ,  4

determining if it is a finite number  1

determining if it is a number  1

placing in a buffer  1

raising to a power  1 ,  2

value, returning  1

parameters

number expected by the function  1

parseFloat() method  1

pi, number value  1

point  1

pointer, current position  1

POSITIVE_INFINITY constant  1

printing

format strings  1

processor tick count, current  1

program flow, directing  1 ,  2

properties, described  1

property set object methods  1

punctuation marks  1

put method, BLOB object  1


Back to top


Q

question mark (?)  1

quot method  1

quote mark

double  1

single  1

quotient, finding  1


Back to top


R

random number generator  1

random numbers  1

recursive functions  1

rem method  1

return statement  1


Back to top


S

scientific notation  1

searching in arrays  1

searching in strings

characters not among a group  1

first occurrence of a second string  1

first occurrence of a specified substring  1

group of specified characters  1

several characters  1

specified character  1

SEEK_CUR  1

SEEK_END  1

SEEK_SET  1

SElib object  1

SElib.dynamicLink() method  1

semicolon (;)  1 ,  2

sequential data  1

setArrayLength() method  1

setDate() method  1

setFullYear() method  1

setHours() method  1

setMilliseconds() method  1

setMinutes() method  1

setMonth() method  1

setSeconds() method  1

setTime() method  1

setUTCDate() method  1

setUTCFullYear() method  1

setUTCHours() method  1

setUTCMilliseconds() method  1

setUTCMinutes() method  1

setUTCMonth() method  1

setUTCSeconds() method  1

setYear() method  1

Siebel eScript

concepts  1

and JavaScript  1

programming guidelines  1

this object reference  1

sine  1

single quote mark  1

size method, BLOB object  1

special characters  1 ,  2

special data types  1

split() method  1 ,  2

square root

of 1/2  1

of 2  1

parameter  1

statement blocks

assigning a default object  1

described  1

statements

described  1

repeating a series  1

string concatenation  1

string data type  1

string objects  1

String.fromcharCode() static method  1

strings

appending a specified number of characters  1

back-quote  1

from character codes  1

converting alphanumeric to a floating-point decimal number  1

copying characters between  1

copying to lowercase  1

copying to uppercase  1

creating strings of array elements  1

declaring  1

described  1

escape sequences  1

formatted  1

formatted, writing to a file  1

length stored as an integer  1

methods, list  1

as objects  1

searching for a group of characters  1

searching for characters  1 ,  2 ,  3

searching for first occurrence of a second string  1

searching for last occurrence of a character  1

section, retrieving  1

special characters  1

specific place in  1

splitting into arrays  1

substring, first occurrence  1

substring, last occurrence  1

substrings, searching for  1

usage  1

writing to a specified file  1

substring() method  1

switch statement

controlling the flow  1

described  1


Back to top


T

tangent  1

this object reference  1

this object reference in Siebel eScript  1

time

difference between two times  1

extracted from a Time object  1

functions, list  1

integer representation  1

stored in variables  1

Time object

converting  1

described  1

ToBoolean() method  1

ToBuffer() method  1

ToBytes() method  1

toGMTString() method  1

ToInt32() method  1

ToInteger() method  1

toLocaleString() method  1

toLowerCase() method  1

ToNumber() method  1

ToObject() method  1

ToString() method  1

toString() method  1 ,  2

ToUnit16() method  1

ToUnit32() method  1

toUTCString() method  1

trailing parentheses ()  1

trigonometric functions, list  1

try statement  1

type conversion, automatic  1


Back to top


U

uncategorized methods, list  1

undefine() method  1

undefined data type  1

unescape() method  1

Universal Coordinated Time (UTC)  1

unlocking files for multiple processes  1


Back to top


V

value

passing back to the function  1

specifying with object prototypes  1

undefining  1

valueOf() method  1

variables

about  1

array, matching  1

Boolean  1

compound  1

data in, writing to a specified file  1

declaring  1 ,  2

passing by reference  1

passing by value  1 ,  2

passing to the COM object  1

scope  1

Siebel eScript  1

storing data in  1

testing  1

undefining  1


Back to top


W

web applet object methods  1

while statement  1 ,  2

white-space character  1 ,  2

with statement  1


Back to top


Y

Y2K sensitivities  1 ,  2

Back to top

Siebel eScript Language Reference