Bookshelf Home | Contents | Index | Search | PDF |
Symbols
; (semicolon) 1
? (question mark) 1
A
absolute value 1
applet object methods 1
application object methods 1
arc cosine 1
arcsine 1
arguments
number expected by the function 1
syntax 1
arguments[] property 1
array
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
B
back quotes 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
C
case-insensitivity
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
first occurrence in a buffer 1
hexadecimal digit 1
last occurrence 1
lowercase alphabetic 1
next in a file stream 1
punctuation mark 1
pushing back into a file 1
seven-bit ASCII representation 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.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.strstri() method 1
Clib.system() method 1
Clib.tanh() method 1
Clib.time() method 1
Clib.toascii() method 1
Clib.ungetc() method 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
conventions, typographic 1
conversion methods
alphanumeric string to a floating-point decimal number 1 , 2
list 1
parameter to a buffer 1
parameter to a number 1
parameter to a string 1
parameter to an integer 1 , 2 , 3 , 4
parameter to an object 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
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
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 functions 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
do...while statement 1
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 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
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
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
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
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
H
hexadecimal digit 1
hexadecimal notation 1
hyperbolic cosine of x 1
hyperbolic sine 1
hyperbolic tangent 1
I
identifiers
prohibited 1
rules 1
See also variables See also Variables
if statement 1
indexOf() method 1
instantiated objects, syntax 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
J
JavaScript
common usage 1
and eScript 1
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
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
miscellaneous methods, list 1
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
O
object data type 1
Object object 1
object property
testing 1
undefining 1
object prototypes 1
objects
assigning functions 1
instantiated, syntax 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
P
parameter
converting to a buffer 1
converting to a number 1
converting to a string 1
converting to an integer 1 , 2 , 3 , 4
converting to an object 1
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
value, returning 1
pi, number value 1
point 1
pointer, current position 1
POSITIVE_INFINITY constant 1
printing
format strings 1
processor tick count, current 1
properties, described 1
property set object methods 1
punctuation marks 1
put method, BLOB object 1
Q
question mark (?) 1
quot method 1
quotient, finding 1
R
random number generator 1
random numbers 1
recursive functions 1
rem method 1
return statement 1
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
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
basic concepts 1
and JavaScript 1
programming guidelines 1
this object reference 1
sine 1
size method, BLOB object 1
special data types 1
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 , 2
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
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
ToObjec() method 1
ToString() method 1
ToUnit16() method 1
ToUnit32() method 1
toUTCString() method 1
trailing parentheses () 1
trigonometric functions, list 1
try statement 1
type conversion, automatic 1
U
undefine() method 1
undefined data type 1
unescape() method 1
Universal Coordinated Time (UTC) 1
unlocking files for multiple processes 1
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
passing by reference 1
passing to the COM object 1
scope 1
Siebel eScript 1
storing data in 1
testing 1
undefining 1
W
web applet object methods 1
with statement 1
Y
Bookshelf Home | Contents | Index | Search | PDF |
Siebel eScript Language Reference Published: 18 April 2003 |