Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space WDESIGNER and version 24.0

The Designer supports seven base types:

  • Array
  • Blob
  • Boolean
  • DateTime
  • Float
  • Integer
  • String

All base types are derived from the abstract Any type. The default base type for properties is String. All built-in base types of the Designer are located in a dedicated package Base Types in the Service panel (see also Base Types).

The following table shows a short description of its types and example values:

Base TypeType DefinitionExample Values
Blob

Multiexcerpt include
SpaceWithExcerptINTERNAL
MultiExcerptNameblob_definition
PageWithExcerptINTERNAL:_designer_excerpts_asl
shouldDisplayInlineCommentsInIncludesfalse

e.g. "YWJjZGVmZ2g=" for the encoded value "abcdefgh"
Boolean

Multiexcerpt include
SpaceWithExcerptINTERNAL
MultiExcerptNameboolean_definition
PageWithExcerptINTERNAL:_designer_excerpts_asl
shouldDisplayInlineCommentsInIncludesfalse

true, false, 0, 1
DateTime
Multiexcerpt include
SpaceWithExcerptINTERNAL
MultiExcerptNamedatetime_definition
PageWithExcerptINTERNAL:_designer_excerpts_asl
shouldDisplayInlineCommentsInIncludesfalse
2021-12-01T00:00:00.0.Z

This value represents the 1st of December of the year 2021 at midnight.

Float
Multiexcerpt include
SpaceWithExcerptINTERNAL
MultiExcerptNamefloat_definition
PageWithExcerptINTERNAL:_designer_excerpts_asl
shouldDisplayInlineCommentsInIncludesfalse
1.234, 1e-5
Integer
Multiexcerpt include
SpaceWithExcerptINTERNAL
MultiExcerptNameinteger_definition
PageWithExcerptINTERNAL:_designer_excerpts_asl
shouldDisplayInlineCommentsInIncludesfalse
5
String
Multiexcerpt include
SpaceWithExcerptINTERNAL
MultiExcerptNamestring_definition
PageWithExcerptINTERNAL:_designer_excerpts_asl
shouldDisplayInlineCommentsInIncludesfalse
Hello World!

Most of these base types are only able to hold one single piece of information, like text in a string, true or false in a boolean, or binary data in a blob. Only the base type Array can store multiple pieces of information like multiple array elements. If you wish to associate several bits of information, you have to define a complex type that combines a number of independent base types and possibly other complex types. Arrays are characterized by multiplicity and type.

The base type Array is an exception from the rule that base types do not have any sub-structure. Arrays allow multiple elements to be stored, but the array elements must be all of the same type. For example, an array may not contain string and integer elements, but only elements, which are of one of these types. Arrays may also contain complex types.

Info

Multiexcerpt include
SpaceWithExcerptINTERNAL
MultiExcerptNamearrays_of_arrays
PageWithExcerptINTERNAL:_designer_excerpts_asl
shouldDisplayInlineCommentsInIncludesfalse

rp
Panel
titleRelated Pages: