molgenis
Latest
Search
K
Comment on page

Using expressions in EMX

Introduction

For some entity type attributes an expression can be set that determines whether or not a condition is true based on the attribute values to determine whether values are valid, visible or required.

Examples

The following expression returns true when the value of attribute 'myAttributeName' of an entity only contains alphanumberic characters:
regex('^[a-zA-Z0-9]+$',{myStringAttributeName})
In this example:
  • {myStringAttributeName} looks up the value of the myStringAttributeName variable
  • regex is a function
You can combine expressions to perform more complex logic:
{myIntAttributeName} > 3 and {myIntAttributeName} < 6

Reference

See molgenis/molgenis-expressions for a complete description of the syntax.