Bookshelf Home | Contents | Index | PDF |
Symbols" (double quotes) 1 & (ampersand) 1 ; (semicolon) 1 ? (question mark) 1 ' (single quote) 1 Aabsolute value of a parameter 1 ampersand characters 1 arc cosine values 1 arcsine values 1 arguments[] property 1 array data types 1 Array join() method 1 Array pop() method 1 Array push() method 1 Array reverse() method 1 Array sort() method 1 Array splice() method 1 arrays associative 1 constructor 1 element order 1 first index and length 1 length 1 length property 1 methods, list 1 objects, described 1 sorting into ASCII order 1 ASCII, seven bit representation of a character 1 assignment operators 1 associative arrays 1 Bback quote strings 1 back slash characters 1 bigEndian byte, using 1 bit operators 1 BLOB objects Blob.get() method 1 Blob.put method 1 Blob.size() method 1 blobDescriptor 1 data to a specified location 1 data, reading 1 described 1 Boolean data types 1 break statement 1 buffers 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 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 , 2 business services calling a function directly 1 custom methods 1 displaying custom methods 1 script libraries 1 byte-array methods, list of 1 Ccase-sensitivity described 1 casting methods list 1 when to use 1 character combination 1 back quotes and 1 list 1 character combinations list 1 removing from a string 1 replacing special characters with 1 characters alphabetic 1 alphanumeric 1 ASCII 1 characters from current file cursor 1 , 2 classification methods, list 1 combinations 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 , 2 seven-bit ASCII representation 1 special 1 uppercase alphabetic 1 white-space 1 writing to a specified file 1 charCodeAt method 1 Clib objects character classification 1 error methods 1 file I/O functions 1 math methods 1 string methods 1 uncategorized methods 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.div() method 1 Clib.errno property 1 Clib.fclose() method 1 Clib.ferror() method 1 Clib.fgetc() method 1 Clib.fgetpos() method 1 Clib.fgets() method 1 Clib.flock() method 1 Clib.fopen() method 1 Clib.fputc() method 1 Clib.fputs() method 1 Clib.frexp() method 1 Clib.fseek() method 1 Clib.fsetpos() method 1 Clib.ftell() method 1 Clib.fwrite() method 1 Clib.getcwd() method 1 Clib.getenv() method 1 Clib.Idexp() method 1 Clib.isalnum() method 1 Clib.isalpha() method 1 Clib.isascii() method 1 Clib.iscntrl() 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.ldiv() 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.putenv() method 1 Clib.qsort() 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.strcspn() method 1 Clib.strerror() method 1 Clib.strftime() method 1 Clib.stricmp() method 1 Clib.strlwr() method 1 Clib.strncpy() method 1 Clib.strrchr() method 1 Clib.strspn() method 1 Clib.strstr() method 1 Clib.system() method 1 Clib.tanh() method 1 Clib.time() method 1 Clib.toascii() method 1 coding guidelines 1 coding, when to use 1 COMCreateObject() method 1 comments in eScript 1 comparing values 1 complex objects 1 conditional operator 1 constants, numeric 1 control characters 1 conversion methods alphanumeric string to a floating-point decimal number 1 , 2 exponential notation 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 cosine values 1 custom objects 1 Ddata file, writing to disk 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 handling methods, list 1 data types array 1 Boolean, converting value to 1 decimal floats 1 described 1 floating-point numbers 1 hexadecimal notation 1 implicit type conversion 1 octal notation 1 properties and methods 1 strongly typed 1 typeless 1 undefined 1 data typing strongly typed variables 1 typeless variables 1 date methods, list of 1 Date objects about 1 date and time methods 1 Date constructor 1 universal time methods 1 date values extracted from a Time object 1 stored in variables 1 Date.fromSystem() static method 1 , 2 Date.parse() static method 1 Date.UTC() static method 1 decimal digits 1 decimal floats 1 decimal number, integer part of 1 , 2 defined() method 1 diagnostic messages 1 directories changing current 1 creating 1 current working, path of 1 methods, list of 1 removing 1 disk methods, list of 1 do while statement 1 double quote marks 1 Eend-of line comments 1 end-of-file flag, resetting 1 environment variables creating 1 equality operator 1 error checking functions 1 error messages preprocessing 1 semantic 1 semantic warnings 1 syntax 1 error messages associated with an error number 1 , 2 error status 1 error-handling methods, list of 1 escape() method 1 eval() method 1 Exception objects 1 exponential functions 1 expressions in eScript 1 external calls 1 Ffile cursors position offset, setting 1 position, current 1 position, setting 1 setting to the beginning 1 , 2 file cursors.current, setting to a position 1 , 2 file pointers, associating with other files 1 files deleting a specified 1 opening in a specified mode 1 renaming 1 Fix and Go feature 1 floating-point numbers converting from alphanumeric 1 described 1 hyperbolic sine 1 hyperbolic tangent 1 mantissa and exponent as givens 1 , 2 for statement 1 Function objects creating 1 length property 1 return statement 1 functions arguments[] property 1 error checking 1 passing variables to 1 recursive 1 scope 1 specific location in 1 Gget method, BLOB objects 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 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 objects description 1 functions 1 global variables 1 goto statement 1 Hhard returns 1 hexadecimal digits 1 hexadecimal notation 1 hyperbolic cosine of x values 1 hyperbolic sine values 1 hyperbolic tangent values 1 Iif statement 1 implicit data type conversion 1 integers converting from alphanumeric 1 described 1 smallest 1 isFinite() method 1 isNaN() method 1 JJavaScript common usage 1 Llength property Array object 1 Function object 1 String object 1 line breaks in strings 1 local variables 1 locking files for multiple processes 1 logarithms 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 new iteration, starting 1 repeating 1 terminating 1 MMath objects, methods and properties 1 math properties, list of 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 mathematical operators assignment arithmetic 1 auto increment and decrement 1 basic arithmetic 1 MAX_VALUE constant 1 MIN_VALUE constant 1 Nnames not allowed 1 See also Declaring and Using Variables NaN constant 1 NEGATIVE_INFINITY constant 1 null objects 1 number objects 1 numbers calculating integer exponent of 2 1 constants 1 decimal 1 floating point 1 hexadecimal 1 integer 1 NaN 1 octal 1 pseudo-random 1 random, generating 1 rounding 1 scientific notation 1 numeric methods, list of 1 Oobject data types array objects 1 Boolean objects 1 description 1 null objects 1 number objects 1 performance considerations 1 predefined objects in eScript 1 , 2 , 3 string objects 1 Object objects 1 object properties testing 1 undefining 1 objects assigning functions 1 complex 1 looping through properties 1 , 2 prototypes 1 templates, creating 1 octal notation 1 operators assignment arithmetic 1 auto-decrement 1 auto-increment 1 basic arithmetic 1 bit 1 conditional 1 conditional expressions 1 logical 1 order of precedence 1 string concatenation 1 typeof 1 output, writing to a string variable 1 Pparameters 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 finite numbers 1 determining if numbers 1 number expected by the function 1 placing in a buffer 1 value, returning 1 performance considerations in using objects 1 pi, number values 1 POSITIVE_INFINITY constant 1 predefined objects in eScript 1 , 2 , 3 preprocessing error messages 1 primitive data types bool 1 chars 1 float 1 undefined 1 processor tick count, current 1 , 2 properties, described 1 punctuation marks 1 put method, BLOB objects 1 Qquestion marks (?) 1 quote marks double 1 single 1 quotient, finding 1 Rrandom numbers generators 1 recursive functions 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 return statements 1 Sscientific notation 1 Script Assist utility feature of ST eScript engine 1 script libraries 1 scripting engine incompatibilities accessing objects and arrays 1 commands 1 comparison operations 1 description 1 implicit variable type conversion 1 methods 1 properties 1 variable data typing 1 searching in strings first occurrence of a second string 1 group of specified characters 1 , 2 specified character 1 SEEK_CUR value 1 SEEK_END value 1 SEEK_SET value 1 SElib objects 1 SElib.dynamicLink() method 1 , 2 SElib.peek() method 1 SElib.pointer() method 1 SElib.poke() method 1 semantic error messages 1 semantic warnings in eScript 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 sine values 1 single quote marks 1 size method, BLOB objects 1 square root values of 1/2 1 of 2 1 parameter 1 ST eScript engine 1 statement block comments 1 statement blocks 1 assigning a default object 1 described 1 statements described 1 repeating a series 1 string charAt() method 1 string charCodeAt() method 1 string concatenation 1 string concatenation operator 1 string indexOf() method 1 string lastIndexOf() method 1 string objects description 1 methods and properties 1 string replace() method 1 string split() method 1 String.fromcharCode() static method 1 strings appending a specified number of characters 1 back-quote 1 from character codes 1 character combination 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 formatted 1 formatted, writing to a file 1 , 2 length property 1 length stored as an integer 1 methods, list of 1 as objects 1 objects 1 searching for a group of characters 1 , 2 , 3 searching for characters 1 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 writing to a specified file 1 strongly typed variables data typing 1 equality operator 1 implicit type conversion 1 ST eScript engine enhancement 1 substring() method 1 switch statements controlling the flow 1 described 1 syntax error messages 1 TT eScript engine 1 tangents 1 this object reference 1 throw statement 1 time difference between two times 1 extracted from a Time object 1 integer representation 1 methods, list 1 stored in variables 1 Time methods 1 Time methods (universal time) 1 Time objects converting 1 described 1 ToBoolean() method 1 ToBuffer() method 1 ToBytes() method 1 ToFixed() method 1 toGMTString() method 1 ToIExponential() method 1 ToInt32() method 1 ToInteger() method 1 toLocaleString() method 1 toLowerCase() method 1 ToNumber() method 1 ToObject() method 1 ToPrecision() method 1 ToUint32() method 1 ToUnit16() method 1 toUTCString() method 1 trigonometric methods, list of 1 try statement description 1 type conversion, automatic 1 , 2 typeless variables data typing 1 implicit type conversion 1 typeof operator 1 Uuncategorized methods, list of 1 undefine() method 1 unescape() method 1 unlocking files for multiple processes 1 Vvalues passing back to the function 1 specifying with object prototypes 1 undefining 1 variables about 1 compound 1 declaring 1 passing by reference 1 passing by value 1 passing to the COM object 1 testing 1 undefining 1 Wwith statement 1 YY2K sensitivities 1 |
Siebel eScript Language Reference | Copyright © 2018, Oracle and/or its affiliates. All rights reserved. Legal Notices. | |