This page was created by PageReplicator on 2025-09-01. Last edited by PageReplicator on 2025-09-01.
- OCL (Object Constraint Language)
- OCL Basics & Syntax
- Documentation:A few words on linq
- Documentation:Boolean
- Documentation:ChangeTime
- Documentation:Learn OCL
- Documentation:Mathematical symbols
- Documentation:OCL Precedence rules
- Documentation:OCL by example
- Documentation:OCLOperators JSonToObjects
- Documentation:OCLOperators XmlValidateWithSchemas
- Documentation:OCLOperators oclIsKindOf
- Documentation:OCLOperators safeCast
- Documentation:OCLOperators setToNull
- Documentation:OclIsInvalid
- Documentation:OclIsUndefined
- Documentation:Part 1 OCL Common Expressions
- Documentation:Understanding OCL with reference to SQL
- Writing OCL Expressions and Constraints
- Documentation:Custom types and custom operations in OCL
- Documentation:Escape codes
- Documentation:OCL Expressions
- Documentation:OCLOperators OnCreate
- Documentation:OCLOperators OnUpdate
- Documentation:OCLOperators let
- Documentation:OCLOperators oclAsType
- Documentation:OCLOperators oclIsTypeOf
- Documentation:Regular expressions
- Documentation:Turnkey session 7: Expressions
- Documentation:Understanding OCL with reference to SQL
- OCL Operators: Collection Navigation
- Documentation:Comboboxes with strings
- Documentation:Examples on collection operators
- Documentation:OCL Collection Operators
- Documentation:OCL General Operators
- Documentation:OCL Operators isUnique
- Documentation:OCL Operators one
- Documentation:OCL Operators product
- Documentation:OCLOperators
- Documentation:OCLOperators ApplyTaJson
- Documentation:OCLOperators AsTaJson
- Documentation:OCLOperators Bag
- Documentation:OCLOperators Create
- Documentation:OCLOperators DirtyList
- Documentation:OCLOperators Download
- Documentation:OCLOperators Empty
- Documentation:OCLOperators ExecuteFetchHints
- Documentation:OCLOperators ExecuteQueryPlan
- Documentation:OCLOperators GetGridAsTabSepData
- Documentation:OCLOperators MergeTaJson
- Documentation:OCLOperators Navigate
- Documentation:OCLOperators NavigateURL
- Documentation:OCLOperators OclCollectionType
- Documentation:OCLOperators OclType
- Documentation:OCLOperators PSExpression Refresh
- Documentation:OCLOperators Parse
- Documentation:OCLOperators QRImage
- Documentation:OCLOperators Refresh
- Documentation:OCLOperators RemoteTurnkeyGetByteArray
- Documentation:OCLOperators RestPatch
- Documentation:OCLOperators RootObject
- Documentation:OCLOperators Search
- Documentation:OCLOperators Sequence
- Documentation:OCLOperators Set
- Documentation:OCLOperators ShowActionMenuForCurrentInNesting
- Documentation:OCLOperators SoapCall
- Documentation:OCLOperators Styles
- Documentation:OCLOperators SuspectExternalUpdateInvalidate
- Documentation:OCLOperators SysDocBatchZip
- Documentation:OCLOperators XmlToObjects
- Documentation:OCLOperators add
- Documentation:OCLOperators addReturnIndexOf0
- Documentation:OCLOperators allInstances
- Documentation:OCLOperators allLoadedObjects
- Documentation:OCLOperators allStates
- Documentation:OCLOperators allSubClasses
- Documentation:OCLOperators allSuperTypes
- Documentation:OCLOperators append
- Documentation:OCLOperators asBag
- Documentation:OCLOperators asSequence
- Documentation:OCLOperators asSet
- Documentation:OCLOperators associationEnds
- Documentation:OCLOperators associationEndsWithType
- Documentation:OCLOperators at
- Documentation:OCLOperators at0
- Documentation:OCLOperators attributes
- Documentation:OCLOperators clear
- Documentation:OCLOperators collect
- Documentation:OCLOperators collectNested
- Documentation:OCLOperators count
- Documentation:OCLOperators create
- Documentation:OCLOperators deepclone
- Documentation:OCLOperators dictionary
- Documentation:OCLOperators difference
- Documentation:OCLOperators emptyList
- Documentation:OCLOperators excluding
- Documentation:OCLOperators exists
- Documentation:OCLOperators externalId
- Documentation:OCLOperators filterOnType
- Documentation:OCLOperators first
- Documentation:OCLOperators forAll
- Documentation:OCLOperators foreach
- Documentation:OCLOperators groupBy
- Documentation:OCLOperators includes
- Documentation:OCLOperators includesAll
- Documentation:OCLOperators including
- Documentation:OCLOperators indexOf
- Documentation:OCLOperators indexOf0
- Documentation:OCLOperators insertAt
- Documentation:OCLOperators intersection
- Documentation:OCLOperators isEmpty
- Documentation:OCLOperators last
- Documentation:OCLOperators mod
- Documentation:OCLOperators notEmpty
- Documentation:OCLOperators oclGetStates
- Documentation:OCLOperators oclSingleton
- Documentation:OCLOperators opendocumentreportasblob
- Documentation:OCLOperators orderBy
- Documentation:OCLOperators orderDescending
- Documentation:OCLOperators orderGeneric
- Documentation:OCLOperators prepend
- Documentation:OCLOperators reject
- Documentation:OCLOperators remove
- Documentation:OCLOperators removeAt
- Documentation:OCLOperators scripteval
- Documentation:OCLOperators select
- Documentation:OCLOperators size
- Documentation:OCLOperators sqlpassthrough
- Documentation:OCLOperators subSequence
- Documentation:OCLOperators superTypes
- Documentation:OCLOperators symmetricDifference
- Documentation:OCLOperators taggedValue
- Documentation:OCLOperators taggedValueOnFeature
- Documentation:OCLOperators transform
- Documentation:OCLOperators union
- Documentation:OCLOperatorsNotEmpty
- Documentation:OCLOperatorsSize () : Integer
- Documentation:Part 2 OCL: Operators
- OCL Operators: Numeric & Arithmetic
- Documentation:Double
- Documentation:Number conversions
- Documentation:OCL Number Operators
- Documentation:OCLOperators :=
- Documentation:OCLOperators Integer::div ( i : Integer ) : Integer
- Documentation:OCLOperators Integer::mod ( i : Integer ) : Integer
- Documentation:OCLOperators Number::abs () : Number
- Documentation:OCLOperators Number::floor () : Integer
- Documentation:OCLOperators Number::ieeereminder(r:Number):Integer
- Documentation:OCLOperators Number::max ( r : Number ) : Number
- Documentation:OCLOperators Number::min ( r : Number ) : Number
- Documentation:OCLOperators Number::round () : Integer
- Documentation:OCLOperators RemoteTurnkeyGetByteArray
- Documentation:OCLOperators RemoteTurnkeySetByteArray
- Documentation:OCLOperators Styles
- Documentation:OCLOperators ToReal () : Real
- Documentation:OCLOperators average
- Documentation:OCLOperators div
- Documentation:OCLOperators maxValue
- Documentation:OCLOperators minValue
- Documentation:OCLOperators random
- Documentation:OCLOperators sum
- Documentation:OCLOperators toDecimal
- Documentation:OCLOperators toInteger () : Integer
- Documentation:OCLOperators unary-
- Documentation:OCLOperators value
- OCL Operators: String Manipulation
- Documentation:Comparing strings
- Documentation:Encoding
- Documentation:OCL String Operators
- Documentation:OCLOperators ASCII
- Documentation:OCLOperators Base64ToBlob
- Documentation:OCLOperators Base64ToString
- Documentation:OCLOperators BigEndianUnicode
- Documentation:OCLOperators BlobToBase64
- Documentation:OCLOperators Contains
- Documentation:OCLOperators GetBytes
- Documentation:OCLOperators GetString
- Documentation:OCLOperators JsonGetProp
- Documentation:OCLOperators RemoteTurnkeyGetStringValue
- Documentation:OCLOperators RemoteTurnkeySetByteArray
- Documentation:OCLOperators RemoteTurnkeySetStringValue
- Documentation:OCLOperators SaveToFile
- Documentation:OCLOperators Size () : Integer
- Documentation:OCLOperators StringToAnsiBase64
- Documentation:OCLOperators StringToBase64
- Documentation:OCLOperators StringToEncodedBase64
- Documentation:OCLOperators Styles
- Documentation:OCLOperators ToCharArray
- Documentation:OCLOperators ToLower () : String
- Documentation:OCLOperators ToUpper () : String
- Documentation:OCLOperators Translate
- Documentation:OCLOperators UTF32
- Documentation:OCLOperators UTF7
- Documentation:OCLOperators UTF8
- Documentation:OCLOperators Unicode
- Documentation:OCLOperators XsltTransformXml
- Documentation:OCLOperators asCommaList
- Documentation:OCLOperators asSeparatedList
- Documentation:OCLOperators asString
- Documentation:OCLOperators classfromstring
- Documentation:OCLOperators concat
- Documentation:OCLOperators currentuserdomainname
- Documentation:OCLOperators format
- Documentation:OCLOperators length
- Documentation:OCLOperators maxLength
- Documentation:OCLOperators pad
- Documentation:OCLOperators postPad
- Documentation:OCLOperators regExpMatch
- Documentation:OCLOperators regExpSplit
- Documentation:OCLOperators split
- Documentation:OCLOperators sqlLike
- Documentation:OCLOperators sqlLikeCaseInsensitive
- Documentation:OCLOperators strToInt
- Documentation:OCLOperators subString
- Documentation:OCLOperators typename
- Documentation:ToInteger () : Integer
- OCL Operators: Date & Time
- Documentation:Date vs Time
- Documentation:DateTime
- Documentation:OCLOperators atTime
- Documentation:OCLOperators changePoints
- Documentation:OCLOperators date
- Documentation:OCLOperators formatDateTime
- Documentation:OCLOperators inDateRange
- Documentation:OCLOperators inTimeRange
- Documentation:OCLOperators objectTimeStamp
- Documentation:OCLOperators strToDate
- Documentation:OCLOperators strToDateTime
- Documentation:OCLOperators strToTime
- Documentation:OCLOperators sumTime
- Documentation:OCLOperators time
- Documentation:OCLOperators timeStampToTime
- Documentation:OCLOperators timeToTimeStamp
- Documentation:OCLOperators tryParse
- OCL Operators: Logical & Conditional
- Documentation:If else endif
- Documentation:OCL Boolean Operators
- Documentation:OCLOperators And
- Documentation:OCLOperators CanExecuteAction
- Documentation:OCLOperators Default
- Documentation:OCLOperators DiscardChanges
- Documentation:OCLOperators ExecuteCurrentActionAgainOnce
- Documentation:OCLOperators Implies
- Documentation:OCLOperators IsDirty
- Documentation:OCLOperators IsDirtyMember
- Documentation:OCLOperators IsNew
- Documentation:OCLOperators Not
- Documentation:OCLOperators Or
- Documentation:OCLOperators RemoteTurnkeyCloseSession
- Documentation:OCLOperators RemoteTurnkeyExecuteAction
- Documentation:OCLOperators RestDelete
- Documentation:OCLOperators RestPut
- Documentation:OCLOperators Save
- Documentation:OCLOperators Xor
- Documentation:OCLOperators base
- Documentation:OCLOperators casetruefalse
- Documentation:OCLOperators currentusername
- Documentation:OCLOperators delete
- Documentation:OCLOperators existing
- Documentation:OCLOperators if
- Documentation:OCLOperators isNull
- Documentation:OCLOperators notNull
- Documentation:OCLOperators nullValue
- Documentation:OCLOperators oclGetTriggers
- Documentation:OCLOperators scriptevalcheck
- Documentation:OCLOperators whenfalse
- Documentation:OCLOperators whentrue
- Advanced OCL Techniques (Recursion, Complex Queries)
- OCL in ViewModels and UI Expressions
- Documentation:How to use the ExecutePS function in selfVM
- Documentation:OCLOperators DisplayMode
- Documentation:OCLOperators ListActions
- Documentation:OCLOperators Search
- Documentation:OCLOperators ViewModelAsJSon
- Documentation:OCLOperators ViewModelAsXml
- Documentation:OCLOperators ViewModelName
- Documentation:OCLOperators ViewModels
- OCL Pitfalls and Debugging (Model Debugger)
- OCL Best Practices
- OCL Basics & Syntax
Ask ChatGPT