Bracket notation (LotusScript Language)
For applications developed with some IBM® products, such as 1-2-3®, you can use names in brackets rather
than object reference variables to identify IBM software objects. To determine whether your IBM software supports this notation,
see the product documentation.
Currency data type (LotusScript Language)
Specifies a variable that contains an 8-byte integer, scaled
to four decimal places to suitably represent a monetary value.
Deftype statements (LotusScript Language)
Set the default data type for variables, functions, and
properties whose names begin with one of a specified group of letters.
Double data type (LotusScript Language)
Specifies a variable that contains a double-precision floating-point
value maintained as an 8-byte floating point value.
ForAll statement (LotusScript Language)
Executes a block of statements repeatedly for each element
of an array, a list, or a collection. "Collection" here refers to
a class defined in an LSX and specifically enabled for use with Forall
(see the LSX toolkit documentation). Some external programs accessed
through OLE automation can also support the use of Forall with their
objects.
FullTrim function (LotusScript Language)
Given an array, eliminates "empty" entries and eliminates
duplicate, trailing and leading whitespace within entries; and given
a string, eliminates duplicate, trailing and leading whitespace in
the string.
GetObject function (LotusScript Language)
Opens an OLE Automation object contained in an application
file, or returns the currently active OLE Automation object of the
specified class.
If...GoTo statement (LotusScript Language)
Conditionally executes one or more statements or transfers
control to a labeled statement, depending on the value of an expression.
IMESetMode function (LotusScript Language)
Changes the current input mode (IME) into the mode user
specified at its parameter. IMESetMode is supported for Windows DBCS system only.
Implode function (LotusScript Language)
Concatenates all members of an Array of Strings and returns
a string. Elements of the Array are separated by a delimiter, if provided,
or the space character (" ").
Input function (LotusScript Language)
Reads a sequence of characters from a sequential or binary
file into a string variable, without interpreting the input.
InputB function (LotusScript Language)
Reads a sequence of bytes from a sequential or binary file
into a string variable without interpreting the input.
InputBP function (LotusScript Language)
Reads a sequence of bytes (in the platform-native character
set) from a sequential or binary file into a string variable without
interpreting the input.
InStrBP function (LotusScript Language)
Returns the position of the byte (in the platform-native
character set) beginning the first occurrence of one string within
another string.
InStrC function (LotusScript Language)
Returns the position of the column that begins the first
occurrence of one string within another string for column-based writing
systems, such as Thai.
IsObject function (LotusScript Language)
Tests the value of an expression to determine whether it
is a user-defined object, a product object, or an OLE Automation object.
Join function (LotusScript Language)
Concatenates all members of an Array of Strings and returns
a string. Elements of the Array are separated by a delimiter, if provided,
or the space character (" ").
LeftB function (LotusScript Language)
IBM does not recommend
using the LeftB function in LotusScript Release
3 and after because Release 3 and after use Unicode, a character set
encoding scheme that represents each character as two bytes. Because
a two-byte character can be accompanied by leading or trailing zeroes,
extracting characters by byte position no longer yields reliable results.
LenBP function (LotusScript Language)
Returns the length of a string in bytes, or the number
of bytes used to hold a variable, in the platform-native character
set.
LenC function (LotusScript Language)
Returns the length of a string in number of character columns.
The LenC function is used for column based writing systems, such as
Thai.
MidB function (LotusScript Language)
IBM does not recommend
using MidB in LotusScript Release
3 or later. Because these releases use Unicode, extracting characters
by byte position no longer yields reliable results.
MidB statement (LotusScript Language)
IBM does not recommend
using MidB statements in LotusScript Release
3 or later. Because these releases use Unicode, replacing characters
by byte position no longer yields reliable results.
MidBP function (LotusScript Language)
Extracts a number of bytes (using the platform-specified
character set) from within another string, beginning at a specified
position.
MidC function (LotusScript Language)
Extracts a number of character columns from a string starting
at a character column offset, searching left to right. The MidC function
is used for column-based writing systems, such as Thai.
On...GoSub statement (LotusScript Language)
Transfers control to one of a list of labels, processes
statements until a Return statement is reached, and returns control
to the statement immediately following the On...GoSub statement.
RightB function (LotusScript Language)
LotusScript Release
3 and later use Unicode, a character set encoding scheme that represents
each character as bytes. This means that a character can be accompanied
by leading or trailing zeroes, so IBM no
longer recommends using RightB to work with bytes.
Run statement (LotusScript Language)
LotusScript Release
3 and after no longer support the Run statement. To execute an IBM software application macro,
use the Evaluate function or statement.
Seek function (LotusScript Language)
Returns the file position (the byte position in a binary
file or the record number in a random file) in an open file.
Seek statement (LotusScript Language)
Sets the file position (the byte position in a binary file
or the record number in a random file) in an open file.
Spc function (LotusScript Language)
Inserts a specified number of spaces in the output from
a Print or Print # statement, beginning at the current character position.
StrLeft function (LotusScript Language)
Searches a string from left to right for a pattern and
returns a substring consisting of the characters in the string that
are to the left of the pattern.
StrLeftBack function (LotusScript Language)
Searches a string from right to left for a pattern and
returns a substring consisting of the characters in the string that
are to the left of the pattern.
StrRight function (LotusScript Language)
Searches a string from left to right for a pattern and
returns a substring consisting of the characters in the string that
follow the pattern.
StrRightBack function (LotusScript Language)
Searches a string from right to left for a pattern and
returns a substring consisting of the characters in the string that
follow the pattern.
String data type (LotusScript Language)
Specifies a variable used to store text strings, using
the character set of the IBM software
application that started LotusScript.
All strings are stored internally as Unicode characters. Strings are
translated between platform-specific characters and Unicode characters
during I/O operations.
String function (LotusScript Language)
Returns a string consisting of a particular character repeated
a number of times. The character is specified as a string, or a value
interpreted as a locale-sensitive ASCII character code.
Sub Delete (LotusScript Language)
A user-defined sub that LotusScript executes when you delete
an object belonging to the class for which the Delete sub is defined.
Tab function (LotusScript Language)
Moves the print position to a specified character position
within a line, when called from within a Print or Print # statement.
Time statement (LotusScript Language)
Sets the system time to a specified time. This statement
is not valid on UNIX or Macintosh
OS X operating systems, for which you need to have root user privileges
to change the system time.
UString function (LotusScript Language)
Returns a string of identical characters. You can specify
the repeating character either by its Unicode numeric code, or as
the first character in a string argument.