Return Type |
Signature |
BackupTransactionVars( |
|
Base64Decode( |
|
Base64Encode( |
|
Commit( |
|
ConvertLocal( |
|
ConvertUTC( |
|
CreateDigest( |
|
Decrypt( |
|
Dict2Zip( |
|
Encrypt( |
|
EncryptPassword( |
|
EscapeHTML( |
|
EvaluateRestrictedExpression( |
|
EvaluateSecuredExpression( |
|
FileNameEncode( |
|
GenerateUUID( |
|
GetContentPart( |
|
GetDateTimeDistance( |
|
GetDefaultStr( |
|
GetFileExtFromMIMEType( |
|
GetFileModificationTime( |
|
GetMIMETypeFromFileExt( |
|
GetRandomNumber( |
|
GetRandomString( |
|
GetSizeStr( |
|
GetThreadActionParameter( |
|
GetTraceContext( |
|
HasThreadActions( |
|
HexColor2RGB( |
|
IsEmptyCSVLine( |
|
JSON2Value( |
|
LocalDateTime2ISOStr( |
|
MakeCSVLine( |
|
ModifyDateTime( |
|
RaiseError( |
|
RegexCapture( |
|
RegexCaptureEx( |
|
RegexMatch( |
|
RegexReplace( |
|
RestoreTransactionVars( |
|
RGB2HexColor( |
|
SetFileModificationTime( |
|
Str2DateTime( |
|
Str2Integer( |
|
StringReplace( |
|
Tokenize( |
|
TokenizeCSVFile( |
|
TokenizeCSVLine( |
|
TraceValue( |
|
Transform( |
|
UnEscapeHTML( |
|
UnEscapeXML( |
|
URLEncode( |
|
Validate( |
|
Value2JSON( |
|
Value2XML( |
|
VerifyPassword( |
|
XML2Value( |
|
Zip2Dict( |
float
FSCEXPEXT@1.1001:abs(
float
x,
out retval float
result)
Name |
Description |
x |
|
result |
Additional Information
float
FSCEXPEXT@1.1001:acos(
float
x,
out retval float
result)
Name |
Description |
x |
|
result |
Additional Information
float
FSCEXPEXT@1.1001:acosh(
float
x,
out retval float
result)
Name |
Description |
x |
|
result |
Additional Information
float
FSCEXPEXT@1.1001:asin(
float
x,
out retval float
result)
Name |
Description |
x |
|
result |
Additional Information
float
FSCEXPEXT@1.1001:asinh(
float
x,
out retval float
result)
Name |
Description |
x |
|
result |
Additional Information
float
FSCEXPEXT@1.1001:atan(
float
x,
out retval float
result)
Name |
Description |
x |
|
result |
Additional Information
float
FSCEXPEXT@1.1001:atan2(
float
y,
float
x,
out retval float
result)
Name |
Description |
y |
|
x |
|
result |
Additional Information
float
FSCEXPEXT@1.1001:atanh(
float
x,
out retval float
result)
Name |
Description |
x |
|
result |
Additional Information
FSCEXPEXT@1.1001:BackupTransactionVars
dictionary[]
FSCEXPEXT@1.1001:BackupTransactionVars(
out retval dictionary[]
txvars)
Name |
Description |
txvars |
the dictionary containing the backed up transaction variables
|
Additional Information
content
FSCEXPEXT@1.1001:Base64Decode(
content
incont,
out retval content
outcont)
Name |
Description |
incont |
the base64 encoded content
|
outcont |
the decoded content
|
Additional Information
string
FSCEXPEXT@1.1001:Base64Encode(
content
incont,
out retval string
base64string,
optional boolean
usemaxlinelength)
Name |
Description |
incont |
the given content
|
base64string |
the base64 encoded string
|
usemaxlinelength |
Additional Information
float
FSCEXPEXT@1.1001:cbrt(
float
x,
out retval float
result)
Name |
Description |
x |
|
result |
Additional Information
float
FSCEXPEXT@1.1001:ceil(
float
x,
out retval float
result)
Name |
Description |
x |
|
result |
Additional Information
string
FSCEXPEXT@1.1001:CleanStr(
string
source,
out retval string
cleaned)
Name |
Description |
source |
the given string
|
cleaned |
the cleaned string
|
Additional Information
float
FSCEXPEXT@1.1001:clz32(
float
x,
out retval float
result)
Name |
Description |
x |
|
result |
Additional Information
void
FSCEXPEXT@1.1001:Commit(
ref optional boolean
allscopes,
optional boolean
savetxvars)
Name |
Description |
allscopes |
true if all scopes should be committed |
savetxvars |
true if the current transaction variables should be kept |
Additional Information
datetime
FSCEXPEXT@1.1001:ConvertLocal(
ref retval datetime
value)
Name |
Description |
value |
datetime value
|
Additional Information
datetime
FSCEXPEXT@1.1001:ConvertUTC(
ref retval datetime
value)
Name |
Description |
value |
datetime value
|
Additional Information
float
FSCEXPEXT@1.1001:cos(
float
x,
out retval float
result)
Name |
Description |
x |
|
result |
Additional Information
float
FSCEXPEXT@1.1001:cosh(
float
x,
out retval float
result)
Name |
Description |
x |
|
result |
Additional Information
string
FSCEXPEXT@1.1001:CreateDigest(
any
incontent,
out retval string
hash,
optional SecDigest
digesttype,
optional SecEncoding
encoding)
Name |
Description |
incontent |
source content
|
hash |
resulting digest
|
digesttype |
digest type (default SHA1 digest)
|
encoding |
result encoding (default hex encoding)
|
Additional Information
any
FSCEXPEXT@1.1001:Decrypt(
ref retval any
value,
CipherType
ciphertype,
string
password,
optional SecEncoding
encoding)
Name |
Description |
value |
the value can be a content or a string. In case of a string the given cipher text is expected as specified.
|
ciphertype |
a symmetric block cipher algorithm.
|
password |
the password which is used to derive the key and the initialization vector.
|
encoding |
the encoding to use for a string value. Default is EncodingBase64.
|
Additional Information
Content
FSCEXPEXT@1.1001:Dict2Zip(
dictionary
dict,
out retval Content
zip)
Name |
Description |
dict |
the dictionary
|
zip |
the resulting zip file
|
Additional Information
any
FSCEXPEXT@1.1001:Encrypt(
ref retval any
value,
CipherType
ciphertype,
string
password,
optional SecEncoding
encoding)
Name |
Description |
value |
the value can be a content or a string. In case of a string the resulting cipher text is encoded as specified.
|
ciphertype |
a symmetric block cipher algorithm.
|
password |
the password which is used to derive the key and the initialization vector.
|
encoding |
the encoding to use for a string value. Default is EncodingBase64.
|
Additional Information
FSCEXPEXT@1.1001:EncryptPassword
string
FSCEXPEXT@1.1001:EncryptPassword(
ref retval string
password,
HashType
hashtype)
Name |
Description |
password |
the password which should be encrypted.
|
hashtype |
the password hash type.
|
Additional Information
string
FSCEXPEXT@1.1001:Escape(
ref retval string
str,
optional string
quote)
Name |
Description |
str |
the string to be escaped
|
quote |
the character to be used for quoting. Must be a single quote or a double quote.
|
Additional Information
string
FSCEXPEXT@1.1001:EscapeHTML(
ref retval string
str,
optional boolean
isattribute)
Name |
Description |
str |
the string to be escaped
|
isattribute |
the result is used as HTML attribute value
|
Additional Information
string
FSCEXPEXT@1.1001:EscapeXML(
ref retval string
str)
Name |
Description |
str |
the string to be escaped
|
Additional Information
FSCEXPEXT@1.1001:EvaluateRestrictedExpression
COOPF_PARSESHORTREFERENCE|COOPF_PARSEDATEONLY|COOPF_USEALIASES
COOEF_SECURED|COOEF_RESTRICTED
any[]
FSCEXPEXT@1.1001:EvaluateRestrictedExpression(
string
exprtext,
ref any
globalscope,
ref any
localscope,
optional boolean
useobjcategorycomponent,
out retval any[]
result)
Name |
Description |
exprtext |
the expression text
|
globalscope |
the global scope
|
localscope |
the local scope
|
useobjcategorycomponent |
if the object this action is executed for has a category and the category belongs to a software component, this software component is used to allow short references during expression parsing.
|
result |
the result
|
Additional Information
FSCEXPEXT@1.1001:EvaluateSecuredExpression
COOPF_PARSESHORTREFERENCE|COOPF_PARSEDATEONLY|COOPF_USEALIASES
COOEF_SECURED
any[]
FSCEXPEXT@1.1001:EvaluateSecuredExpression(
string
exprtext,
ref any
globalscope,
ref any
localscope,
optional boolean
useobjcategorycomponent,
out retval any[]
result)
Name |
Description |
exprtext |
the expression text
|
globalscope |
the global scope
|
localscope |
the local scope
|
useobjcategorycomponent |
if the object this action is executed for has a category and the category belongs to a software component, this software component is used to allow short references during expression parsing.
|
result |
the result
|
Additional Information
float
FSCEXPEXT@1.1001:exp(
float
x,
out retval float
result)
Name |
Description |
x |
|
result |
Additional Information
float
FSCEXPEXT@1.1001:expm1(
float
x,
out retval float
result)
Name |
Description |
x |
|
result |
Additional Information
FSCEXPEXT@1.1001:FileNameEncode
string
FSCEXPEXT@1.1001:FileNameEncode(
string
source,
out retval string
replaced)
Name |
Description |
source |
the given string
|
replaced |
the valid file name
|
Additional Information
float
FSCEXPEXT@1.1001:floor(
float
x,
out retval float
result)
Name |
Description |
x |
|
result |
Additional Information
float
FSCEXPEXT@1.1001:fround(
float
x,
out retval float
result)
Name |
Description |
x |
|
result |
Additional Information
string
FSCEXPEXT@1.1001:GenerateUUID(
out retval string
uuid)
Name |
Description |
uuid |
the uuid string
|
Additional Information
FSCEXPEXT@1.1001:GetContentPart
content
FSCEXPEXT@1.1001:GetContentPart(
content
cont,
ref integer
maxsize,
out retval content
part)
Name |
Description |
cont |
original content
|
maxsize |
maximal size to retrieve
|
part |
content part
|
Additional Information
FSCEXPEXT@1.1001:GetDateTimeDistance
integer
FSCEXPEXT@1.1001:GetDateTimeDistance(
datetime
fromdate,
datetime
todate,
ModifyDateTimeOperand
operand,
out retval integer
distance)
Name |
Description |
fromdate |
the start date
|
todate |
the end date
|
operand |
the distance operand
|
distance |
the distance
|
Additional Information
FSCEXPEXT@1.1001:GetDefaultStr
string
FSCEXPEXT@1.1001:GetDefaultStr(
AttributeAggregateDef
attrdef,
out retval string
str)
Name |
Description |
attrdef |
the attribute definition containing the multi language string
|
str |
the resulting string
|
Additional Information
FSCEXPEXT@1.1001:GetFileExtFromMIMEType
string
FSCEXPEXT@1.1001:GetFileExtFromMIMEType(
string
mimetype,
out retval string
fileext)
Name |
Description |
mimetype |
the given MIME type
|
fileext |
the file extension
|
Additional Information
FSCEXPEXT@1.1001:GetFileModificationTime
datetime
FSCEXPEXT@1.1001:GetFileModificationTime(
content
cont,
out retval datetime
modificationtime)
Name |
Description |
cont |
|
modificationtime |
Additional Information
FSCEXPEXT@1.1001:GetMIMETypeFromFileExt
string
FSCEXPEXT@1.1001:GetMIMETypeFromFileExt(
string
fileext,
out retval string
mimetype,
out boolean
mimetypefound)
Name |
Description |
fileext |
the file extension
|
mimetype |
the MIME type
|
mimetypefound |
Additional Information
FSCEXPEXT@1.1001:GetRandomNumber
integer
FSCEXPEXT@1.1001:GetRandomNumber(
optional integer
max,
out retval integer
number)
Name |
Description |
max |
the exclusive upper bound. The value must be greater than zero
|
number |
the random number
|
Additional Information
FSCEXPEXT@1.1001:GetRandomString
string
FSCEXPEXT@1.1001:GetRandomString(
optional integer
length,
out retval string
string)
Name |
Description |
length |
the string length. The value must be greater than zero
|
string |
the random string
|
Additional Information
string
FSCEXPEXT@1.1001:GetSizeStr(
integer
kbs,
out retval string
result)
Name |
Description |
kbs |
the kilobytes of a file
|
result |
the formated string
|
Additional Information
FSCEXPEXT@1.1001:GetThreadActionParameter
any[]
FSCEXPEXT@1.1001:GetThreadActionParameter(
Action
action,
integer
parameteridx,
out boolean
hasaction,
out retval any[]
value)
Name |
Description |
action |
the action to search for
|
parameteridx |
the index of the parameter
|
hasaction |
true if the action appears in the call stack of the current thread. |
value |
the parameter value of the found action
|
Additional Information
FSCEXPEXT@1.1001:GetTraceContext
object
FSCEXPEXT@1.1001:GetTraceContext(
out retval object
context)
Name |
Description |
context |
return value of current context or null.
|
Additional Information
FSCEXPEXT@1.1001:HasThreadActions
actions
appears in the call stack of the current thread.
boolean
FSCEXPEXT@1.1001:HasThreadActions(
Action[]
actionlist,
out retval boolean
result,
out optional Action
action)
Name |
Description |
actionlist |
list of actions
|
result |
true if one of the actions appears in the call stack of the current thread. |
action |
returns one of the actions if found on the call stack of the current thread and
null otherwise. |
Additional Information
void
FSCEXPEXT@1.1001:HexColor2RGB(
string
hexcolor,
out integer
red,
out integer
green,
out integer
blue)
Name |
Description |
hexcolor |
the color code as a hex triplet (like #abcd01)
|
red |
the red value (first byte)
|
green |
the green value (second byte)
|
blue |
the blue value (third byte)
|
Additional Information
string
FSCEXPEXT@1.1001:HexDecode(
string
encoded,
out retval string
decoded)
Name |
Description |
encoded |
the hex encoded string
|
decoded |
the decoded string
|
Additional Information
string
FSCEXPEXT@1.1001:HexEncode(
string
source,
out retval string
encoded)
Name |
Description |
source |
the given string
|
encoded |
the hex encoded string
|
Additional Information
float
FSCEXPEXT@1.1001:hypot(
float
x,
float
y,
out retval float
result)
Name |
Description |
x |
|
y |
|
result |
Additional Information
float
FSCEXPEXT@1.1001:imul(
float
x,
float
y,
out retval float
result)
Name |
Description |
x |
|
y |
|
result |
Additional Information
FSCEXPEXT@1.1001:InitializeRandom
void FSCEXPEXT@1.1001:InitializeRandom()
Additional Information
FSCEXPEXT@1.1001:IsEmptyCSVLine
boolean
FSCEXPEXT@1.1001:IsEmptyCSVLine(
string
line,
string
nullrep,
out retval boolean
result)
Name |
Description |
line |
the line from a csv file.
|
nullrep |
the string representing a blank cell
|
result |
true if the line from a csv file is empty. |
Additional Information
any
FSCEXPEXT@1.1001:JSON2Value(
string
json,
out retval any
value,
optional boolean
allowinvalidutf8)
Name |
Description |
json |
the JSON string
|
value |
the created value
|
allowinvalidutf8 |
invalid utf8 is allowed
|
Additional Information
FSCEXPEXT@1.1001:LocalDateTime2ISOStr
string
FSCEXPEXT@1.1001:LocalDateTime2ISOStr(
datetime
localdatetime,
out retval string
datetimestring)
Name |
Description |
localdatetime |
a local date time
|
datetimestring |
the local date time as ISO string
|
Additional Information
float
FSCEXPEXT@1.1001:log(
float
x,
out retval float
result)
Name |
Description |
x |
|
result |
Additional Information
float
FSCEXPEXT@1.1001:log10(
float
x,
out retval float
result)
Name |
Description |
x |
|
result |
Additional Information
float
FSCEXPEXT@1.1001:log1p(
float
x,
out retval float
result)
Name |
Description |
x |
|
result |
Additional Information
float
FSCEXPEXT@1.1001:log2(
float
x,
out retval float
result)
Name |
Description |
x |
|
result |
Additional Information
string
FSCEXPEXT@1.1001:MakeCSVLine(
string[]
cells,
string
nullrep,
out retval string
str)
Name |
Description |
cells |
the list of cell values of the CSV line
|
nullrep |
the string representing a blank cell
|
str |
the CSV line
|
Additional Information
FSCEXPEXT@1.1001:ModifyDateTime
datetime
FSCEXPEXT@1.1001:ModifyDateTime(
ref retval datetime
value,
ModifyDateTimeOperand
operand,
ModifyDateTimeOperator
operator,
integer
modifyvalue)
Name |
Description |
value |
the date time vale
|
operand |
the operand
|
operator |
the operator
|
modifyvalue |
the value which is to be applied
|
Additional Information
interface
FSCEXPEXT@1.1001:Parse(
any
content,
out retval interface
xmldoc)
Name |
Description |
content |
string, content aggregate or content
|
xmldoc |
the resulting XmlDocument
|
Additional Information
float
FSCEXPEXT@1.1001:pow(
float
x,
float
y,
out retval float
result)
Name |
Description |
x |
|
y |
|
result |
Additional Information
string
FSCEXPEXT@1.1001:QPEncode(
string
string,
out retval string
qpstring)
Name |
Description |
string |
the given string
|
qpstring |
the quoted printable encoded string
|
Additional Information
void
FSCEXPEXT@1.1001:RaiseError(
ErrorMessage
errormessage,
optional string
str1,
optional string
str2,
optional string
str3,
optional string
str4,
optional string
str5)
Name |
Description |
errormessage |
the error message object
|
str1 |
optional parameter for the error message
|
str2 |
optional parameter for the error message
|
str3 |
optional parameter for the error message
|
str4 |
optional parameter for the error message
|
str5 |
optional parameter for the error message
|
Additional Information
any
FSCEXPEXT@1.1001:Random(
ref retval any
number,
integer
range)
Name |
Description |
number |
set any number as input to specify the type of the resulting value. Default is
INTEGER |
range |
the range, default is 10
|
Additional Information
float
FSCEXPEXT@1.1001:random(
out retval float
result)
Name |
Description |
result |
Additional Information
string[]
FSCEXPEXT@1.1001:RegexCapture(
string
source,
string
pattern,
optional string
flags,
out retval string[]
result)
Name |
Description |
source |
input string
|
pattern |
regex pattern
|
flags |
regex flags. If no flag is supplied (i.e. the string is empty or not specified), the flag "g" is used as default.
|
result |
resulting strings
|
Additional Information
FSCEXPEXT@1.1001:RegexCaptureEx
coouser.RegexCaptureEx("ID-01-ABC, ID-02-", "(ID-[0-9]*)-([A-Z]*)", "g");
will return the following value
[
{ match : "ID-01-ABC", group1 : "ID-01", group2 : "ABC" },
{ match : "ID-02-", group1 : "ID-02", group2 : "" }
]
dictionary[]
FSCEXPEXT@1.1001:RegexCaptureEx(
string
source,
string
pattern,
optional string
flags,
out retval dictionary[]
result)
Name |
Description |
source |
input string
|
pattern |
regex pattern
|
flags |
regex flags. No flags are added by default.
|
result |
resulting matches
|
Additional Information
boolean
FSCEXPEXT@1.1001:RegexMatch(
string
source,
string
pattern,
optional string
flags,
out retval boolean
result)
Name |
Description |
source |
input string
|
pattern |
regex pattern
|
flags |
regex flags. If no flag is supplied (i.e. the string is empty or not specified), the flag "g" is used as default.
|
result |
true if the regex matches |
Additional Information
string
FSCEXPEXT@1.1001:RegexReplace(
string
source,
string
pattern,
optional string
flags,
string
replacement,
out retval string
result)
Name |
Description |
source |
input string
|
pattern |
regex pattern
|
flags |
regex flags. If no flag is supplied (i.e. the string is empty or not specified), the flag "g" is used as default.
|
replacement |
replacement string
|
result |
resulting string
|
Additional Information
FSCEXPEXT@1.1001:RestoreTransactionVars
void
FSCEXPEXT@1.1001:RestoreTransactionVars(
dictionary[]
txvars)
Name |
Description |
txvars |
the backed up transaction variables dictionary
|
Additional Information
string
FSCEXPEXT@1.1001:RGB2HexColor(
integer
red,
integer
green,
integer
blue,
ref retval string
hexcolor)
Name |
Description |
red |
the red value (0 - 255)
|
green |
the green value (0 - 255)
|
blue |
the blue value (0 - 255)
|
hexcolor |
Additional Information
float
FSCEXPEXT@1.1001:round(
float
x,
out retval float
result)
Name |
Description |
x |
|
result |
Additional Information
any
FSCEXPEXT@1.1001:Round(
ref retval any
number,
optional integer
fractions)
Name |
Description |
number |
the number (currency, float or string)
|
fractions |
the number of fractions (zero if omitted)
|
Additional Information
FSCEXPEXT@1.1001:SetFileModificationTime
void
FSCEXPEXT@1.1001:SetFileModificationTime(
content
cont,
datetime
modificationtime)
Name |
Description |
cont |
the content on which to operate
|
modificationtime |
the modification time that should be set on the content
|
Additional Information
float
FSCEXPEXT@1.1001:sign(
float
x,
out retval float
result)
Name |
Description |
x |
|
result |
Additional Information
float
FSCEXPEXT@1.1001:sin(
float
x,
out retval float
result)
Name |
Description |
x |
|
result |
Additional Information
float
FSCEXPEXT@1.1001:sinh(
float
x,
out retval float
result)
Name |
Description |
x |
|
result |
Additional Information
void
FSCEXPEXT@1.1001:Sleep(
integer
milliseconds)
Name |
Description |
milliseconds |
time to sleep
|
Additional Information
float
FSCEXPEXT@1.1001:sqrt(
float
x,
out retval float
result)
Name |
Description |
x |
|
result |
Additional Information
datetime
FSCEXPEXT@1.1001:Str2DateTime(
string
str,
out retval datetime
value)
Name |
Description |
str |
the string
|
value |
the result
|
Additional Information
float
FSCEXPEXT@1.1001:Str2Float(
string
str,
out retval float
value)
Name |
Description |
str |
the string
|
value |
the result
|
Additional Information
integer
FSCEXPEXT@1.1001:Str2Integer(
string
str,
out retval integer
value)
Name |
Description |
str |
the string
|
value |
the result
|
Additional Information
FSCEXPEXT@1.1001:StringReplace
string
FSCEXPEXT@1.1001:StringReplace(
ref retval string
value,
string[]
patternlist,
string
replacement)
Name |
Description |
value |
the given string
|
patternlist |
the list of patterns
|
replacement |
the string used as replacement
|
Additional Information
float
FSCEXPEXT@1.1001:tan(
float
x,
out retval float
result)
Name |
Description |
x |
|
result |
Additional Information
float
FSCEXPEXT@1.1001:tanh(
float
x,
out retval float
result)
Name |
Description |
x |
|
result |
Additional Information
string[]
FSCEXPEXT@1.1001:Tokenize(
string
str,
optional string
separator,
out retval string[]
tokens)
Name |
Description |
str |
the string to be tokenized
|
separator |
the separator characters used to tokenize. If
null , all white space characters are assumed |
tokens |
the list of extracted tokens
|
Additional Information
FSCEXPEXT@1.1001:TokenizeCSVFile
string[]
FSCEXPEXT@1.1001:TokenizeCSVFile(
string
str,
string
nullrep,
out retval string[]
lines)
Name |
Description |
str |
the string representing the CSV file
|
nullrep |
the string representing a blank line
|
lines |
the list of extracted lines of the CSV file
|
Additional Information
FSCEXPEXT@1.1001:TokenizeCSVLine
string[]
FSCEXPEXT@1.1001:TokenizeCSVLine(
string
str,
string
nullrep,
out retval string[]
cells)
Name |
Description |
str |
the string representing the CSV line
|
nullrep |
the string representing a blank cell
|
cells |
the list of extracted cell values of the CSV line
|
Additional Information
void
FSCEXPEXT@1.1001:Trace(
string
text,
optional any
value)
Name |
Description |
text |
get trace lines for this object
|
value |
optional value or value list
|
Additional Information
FSCEXPEXT@1.1001:TraceCallStack
void FSCEXPEXT@1.1001:TraceCallStack()
Additional Information
FSCEXPEXT@1.1001:TraceTransaction
void FSCEXPEXT@1.1001:TraceTransaction()
Additional Information
void
FSCEXPEXT@1.1001:TraceValue(
optional any
value)
Name |
Description |
value |
the value
|
Additional Information
content
FSCEXPEXT@1.1001:Transform(
any
xml,
any
xsl,
optional dictionary
data,
out retval content
transformed)
Name |
Description |
xml |
Object with content, string, content aggregate or content
|
xsl |
Object with content, string, content aggregate or content
|
data |
dictionary with additional variables
|
transformed |
Additional Information
float
FSCEXPEXT@1.1001:trunc(
float
x,
out retval float
result)
Name |
Description |
x |
|
result |
Additional Information
string
FSCEXPEXT@1.1001:UnEscape(
ref retval string
str,
optional string
quote)
Name |
Description |
str |
the string to be unescaped
|
quote |
the character to be used for unquoting. Must be a single quote or a double quote.
|
Additional Information
string
FSCEXPEXT@1.1001:UnEscapeHTML(
ref retval string
str)
Name |
Description |
str |
the string to be unescaped
|
Additional Information
string
FSCEXPEXT@1.1001:UnEscapeXML(
ref retval string
str)
Name |
Description |
str |
the string to be unescaped
|
Additional Information
string
FSCEXPEXT@1.1001:URLDecode(
string
encodedurl,
out retval string
url)
Name |
Description |
encodedurl |
the URL encoded string
|
url |
the decoded string
|
Additional Information
string
FSCEXPEXT@1.1001:URLEncode(
string
url,
out retval string
encodedurl,
optional integer
targetcharset)
Name |
Description |
url |
the unencoded string
|
encodedurl |
the URL encoded string
|
targetcharset |
optional the character set of the result (before encoding)
|
Additional Information
void
FSCEXPEXT@1.1001:Validate(
any
xml,
any
schema,
optional dictionary
schemas)
Name |
Description |
xml |
Object with content, string, content aggregate or content
|
schema |
Object with content, string, content aggregate or content
|
schemas |
dictionary with additional schemas
|
Additional Information
string
FSCEXPEXT@1.1001:Value2JSON(
any
value,
out retval string
json,
optional boolean
fullrefs,
optional JSONStructFormat[]
formats)
Name |
Description |
value |
any value that should be converted to a JSON value
|
json |
the JSON string
|
fullrefs |
if
true full references in underscore notation are used for JSON identifiers |
formats |
list of formatting information for structured types (see JSONStructFormat)
|
Additional Information
omitsurroundingnode
is true
no additional node "data" is generated.
string
FSCEXPEXT@1.1001:Value2XML(
any
value,
out retval string
xml,
optional boolean
enrich,
optional boolean
fullrefs,
optional boolean
omitsurroundingnode)
Name |
Description |
||||||||||||||||||
value |
any value that should be converted to an XML string
|
||||||||||||||||||
xml |
the XML string
|
||||||||||||||||||
enrich |
if
true values are enriched with the following XML attributes:
If the value is a list (i.e. a list of aggregates) and the attribute definition of that value has a display action, then a single XML node with is generated with the display XML attribute containing the display value for the
whole list. Each entry in the list is generated as a child XML node with the name "entry" containing the individual values of the list entries.For enum values the text of the XML node is the value of typeenumtext in the appropriate language of the caller. For object values the text of the XML node is the value of objname, so no child XML nodes are generated as it would be the case if enrich is not specified. |
||||||||||||||||||
fullrefs |
if
true full references in underscore notation are used for names of XML nodes. |
||||||||||||||||||
omitsurroundingnode |
if
true no additional node "data" is generated. |
Additional Information
FSCEXPEXT@1.1001:VerifyPassword
void
FSCEXPEXT@1.1001:VerifyPassword(
string
password,
string
hash)
Name |
Description |
password |
the password which should be verified.
|
hash |
the password hash.
|
Additional Information
any
FSCEXPEXT@1.1001:XML2Value(
any
xml,
out retval any
value,
optional boolean
keepnamespaceprefixes,
optional boolean
version2)
Name |
Description |
xml |
the XML as content or string
|
value |
the dictionary
|
keepnamespaceprefixes |
if
true namespace prefixes are kept in dictionary identifiers |
version2 |
use new dictionary format
|
Additional Information
dictionary
FSCEXPEXT@1.1001:Zip2Dict(
Content
zip,
out retval dictionary
dict)
Name |
Description |
zip |
the zip file
|
dict |
the resulting dictionary
|
Additional Information