Skip to main content
Needs feedback

Trigger input constraint (Domain) before finalizing action

Related products:Community
Robert Jan de Nie
K.Bakkenes
Arjan Sollie
Frank Wijnhout
Bram Vervloet
  • Robert Jan de Nie
    Robert Jan de Nie
  • K.Bakkenes
    K.Bakkenes
  • Arjan Sollie
    Arjan Sollie
  • Frank Wijnhout
    Frank Wijnhout
  • Bram Vervloet
    Bram Vervloet

The input constraint option on de domains are a nifty feature to check the user input for valid data. When wrong values are entered a warning is shown and finalizing actions like “Save” and “Execute” are blocked.

Sometimes defaults are being used to help the user to reduce manual input, so even fields with an input constraint could be filled by this.

Here comes the unfortunate part…. the input constraint is being ignored. (sad_face)

Please trigger the input constraints once more when using a finalizing action to still block this if a constraint will fail the validation.

Did this topic help you find an answer to your question?

3 replies

Remco
Moderator
Forum|alt.badge.img+3
  • Moderator
  • 42 replies
  • May 23, 2025

Hi ​@Mark_Plaggenborg 


Do you have a practical example of what is currently going wrong? The idea is that only manual input is checked, so not input that is filled in by a default (procedure).

Kind regards,

Remco


Remco
Moderator
Forum|alt.badge.img+3
  • Moderator
  • 42 replies
  • May 23, 2025
NewNeeds feedback

@Remco To support the user, we sometimes help them fill certain fields, so they do not have to manually enter them again if they can be (partially) taken from other fields and perhaps be concatenated.

The resulting field can still be manually changed as well or even fully entered by hand. The field has a nice RegEx to check for legitimate entry. As the data will only be entered via the GUI, this is a perfect method for valid data and we do not have to also put all these checks in our logic that way.


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings