Page tree

Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.


The important bits are how to set up the filter when it runs and what to add into the validation rule

The goal

We want to check if a person (by email) has already registered. It is important moment, that we actually want to check by email, and not by built-it operator [UNIQUE], which can easily help us with this if we wanted to check by username (built-in Confluence user object). See more on filters here: ConfiForms Filters


So, we have a form with a field called "youremail"


We will add ConfiForms Field Definition Rules macro


Code Block
youremail:[entry.youremail] AND !id:[]


These translates to: check if email is unique and record's ID not the same as current 


There is no need to put other macro properties except the message when validation fails: