Enumerations
No edit summary
No edit summary
Line 9: Line 9:
Select an enum value from the list, then getting the string value from that
Select an enum value from the list, then getting the string value from that
  ImportColumn.allInstances->select(ic|ic = #JournalName).asString
  ImportColumn.allInstances->select(ic|ic = #JournalName).asString
Getting the value of an Enum [[tuple]]
(#JournalName).toString

Revision as of 10:07, 23 March 2020

This page was created by Lars.olofsson@mdriven.net on 2020-03-23. Last edited by Stephanie@mdriven.net on 2025-02-11.
Defining enumerations.png

The defined enumeration is a class in the model's typesystem.

For example, you can returning a list of the values. This return a collection of ImportColumn Tuples

ImportColumn.allInstances

Converting this to a list of strings for each Enum value (for example to be used in a list on screen)

ImportColumn.allInstances.asString

Select an enum value from the list, then getting the string value from that

ImportColumn.allInstances->select(ic|ic = #JournalName).asString

Getting the value of an Enum tuple

(#JournalName).toString