Contents
|
Index
DScript Language
Scripting with UDSBlock
Language Elements
Writing Code
Variables and data types
DECLARE VARIABLE
Subroutines
DECLARE FUNCTION
DECLARE PROCEDURE
Cursors
DECLARE CURSOR
OPEN
FETCH
CLOSE
General Statements
BEGIN ... END
IF ... THEN ... ELSE
WHILE ... DO
REPEAT ... UNTIL
FOR ... DO
FOREACH
LEAVE
CONTINUE
EXIT
SUSPEND
RETURN
Data Manipulation Statements
SELECT (AS DATASET)
FOR SELECT ... DO
INSERT
UPDATE
UPDATE OR INSERT
DELETE
EXECUTE PROCEDURE
EXECUTE STATEMENT (AS DATASET)
FOR EXECUTE STATEMENT ... DO
Exception Handling
TRY ... EXCEPT
TRY ... FINALLY
WHEN ... DO
Function Library
Array
Clear
Create
Compare
Decode
High
IndexOfValue
GetLength
RandomValue
SetLength
Clipboard
Copy
Paste
Cursor
Close
Create
EOF
Fetch
FieldCount
FieldName
GetField
Next
Open
Dataset
Active
Append
BOF
Cancel
Close
Delete
Edit
EOF
Fetch
Export
FieldCount
FieldName
FieldType
First
GetField
Import
Insert
Last
LoadFromFile
Locate
Next
Post
Prior
RecordCount
SaveToFile
SetField
Sort
DB
CloneConnection
CloseConnection
CreateConnection
GetConnectionProp
GetDefaultConnection
SetConnectionProp
UseConnection
UseDefaultConnection
DBA
DBUtil
Exception
GetCode
GetMessage
GetName
GetSQLCode
File
Close
Create
EOF
GetPosition
GetSize
LoadText
Open
ReadByte
ReadDoubleWord
ReadInt32
ReadLn
ReadString
ReadWord
SaveFile
SaveText
Seek
SetPosition
SetSize
WriteByte
WriteDoubleWord
WriteInt32
WriteLn
WriteString
WriteWord
Files
Copy
CreateDir
Delete
DirExists
ExtractFileDir
ExtractFileName
ExtractFilePath
FileExists
Find
ForceDirectories
GetAttr
GetCurrentDir
GetDateTime
GetRunDir
GetSize
Move
RemoveDir
Rename
SetAttr
SetCurrentDir
SetDateTime
FTP
GUI
InputQuery
MessageDlg
PasswordQuery
ShowMessage
Hash
GetMD5
GetMD5File
HasEqualMD5
IsEqualMD5
HTTP
IMAP
INI
Clear
Create
EraseSection
Free
GetStrings
Open
ReadFloat
ReadInteger
ReadString
SaveToFile
SetStrings
UpdateFile
WriteFloat
WriteInteger
WriteString
JSON
Math
And
Div
Mod
Not
Or
Power
Random
RandomRange
Xor
MIME
POP3
RegEx
Create
Exec
ExecNext
FindMatches
Free
Match
Replace
Replace2
ReplaceMatches
SetExpression
Registry
CloseKey
CreateKey
DeleteKey
DeleteValue
Free
KeyExists
Open
OpenKey
ReadBool
ReadDate
ReadDateTime
ReadFloat
ReadInteger
ReadString
ReadTime
ValueExists
WriteBool
WriteDate
WriteDateTime
WriteFloat
WriteInteger
WriteString
WriteTime
Shell
CmdParamCount
CmdParamStr
ExecuteCmd
ExecuteVerb
GetCmdLine
GetDiskFreeSpace
GetEnvironmentVariable
GetErrorMessage
GetLastError
GetLastErrorMessage
SetEnvironmentVariable
SMTP
String
AnsiStringToUTF8
Coalesce
Concat
ConvertEncoding
Copy
CRLF
Decode
Delete
Explode
Format
Length
Lower
Pos
PosEx
Quoted
RandomVal
Replace
ReplaceAll
ReplaceAllText
ReplaceText
Reverse
SameStr
SameText
ToEncoding
Trim
TrimLeft
TrimRight
Upper
UTF8ToAnsiString
Util
Cast
CastEx
Chr
Compare
Date
DayOfWeek
DecodeDate
DecodeDateTime
DecodeTicks
DecodeTime
DownloadToFile
DownloadToVar
EncodeDate
EncodeDateTime
EncodeTime
FormatDateTime
FormatFloat
FormatIdent
FreeGlobalVar
GetDurationString
GetGlobalVar
GetTickCount
GetTickDiff
GetTicksDurationString
IIF
IntToHex
Now
Ord
Pause
Progress
ProgressEx
RandomChar
RandomString
SetGlobalVar
SetSystemText
Sleep
Time
UUID
Create
IsEqual
XML