Bookshelf Home | Contents | Index | PDF |
Symbols" (double quote) 1 & (ampersand) 1 ; (semicolon) 1 ? (question mark) 1 ' (single quote) 1 Aabsolute value 1 ampersand 1 applet object methods 1 arc cosine 1 arcsine 1 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 Array pop() method 1 Array push() method 1 Array splice() method 1 ASCII, seven bit representation of a character 1 assignment operator 1 associative arrays 1 Bback 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 Boolean variables converting from a value 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 Ccase-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 escape 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 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.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 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 , 2 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 cosine 1 Ddata file, writing to disk 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 decimal floats 1 described 1 floating-point numbers 1 hexadecimal notation 1 octal notation 1 properties and methods 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 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 do...while statement 1 double quote mark 1 Ee 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 Ffile 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 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 for 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 Gget 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 functions 1 global variables 1 goto statement 1 Greenwich mean time (GMT) 1 Hhard return 1 hexadecimal digit 1 hexadecimal notation 1 hyperbolic cosine of x 1 hyperbolic sine 1 hyperbolic tangent 1 Iidentifiers 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 JJavaScript common usage 1 and eScript 1 LlastIndexOf() 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 MMath 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 memory manipulation methods, list 1 MIN_VALUE constant 1 NNaN constant 1 NEGATIVE_INFINITY constant 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 OObject 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 Pparameter 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 value, returning 1 parameters number expected by the function 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 Qquestion mark (?) 1 quot method 1 quote mark double 1 single 1 quotient, finding 1 Rrandom number generator 1 random numbers 1 recursive functions 1 RegExp compile() method 1 RegExp exec() method 1 RegExp global property 1 RegExp ignoreCase property 1 RegExp multiline property 1 RegExp object methods 1 RegExp object properties 1 RegExp source property 1 RegExp test() method 1 rem method 1 return statement 1 Sscientific 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 SElib.peek() method 1 SElib.pointer() method 1 SElib.poke() method 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 concepts 1 and JavaScript 1 programming guidelines 1 this object reference 1 sine 1 single quote mark 1 size method, BLOB object 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 match() Method 1 String match() method 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 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 writing to a specified file 1 substring() method 1 switch statement controlling the flow 1 described 1 Ttangent 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 , 2 , 3 , 4 toLocaleString() method 1 toLowerCase() method 1 ToNumber() method 1 ToObject() 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 , 2 Uuncategorized methods, list 1 undefine() method 1 unescape() method 1 Universal Coordinated Time (UTC) 1 unlocking files for multiple processes 1 Vvalue passing back to the function 1 specifying with object prototypes 1 undefining 1 valueOf() method 1 variables about 1 array, matching 1 compound 1 data in, writing to a specified file 1 passing by reference 1 passing by value 1 passing to the COM object 1 scope 1 Siebel eScript 1 storing data in 1 testing 1 undefining 1 WWeb applet object methods 1 with statement 1 Y |
Siebel eScript Language Reference |